Passer au contenu principal
Workday User Guide
Dernière mise à jour : 2023-06-23
TO_DATE

TO_DATE

Description

TO_DATE
est une fonction de ligne qui convertit
TEXT
valeurs à
DATE
valeurs et spécifie le format des éléments de date et d'heure dans la chaîne.

Syntaxe

TO_DATE
(
string_expression
,"
date_format
")

Valeur de renvoi

Renvoie une valeur par ligne de type
DATE
(qui par définition est en UTC).

Paramètres d'entrée

string_expression
Est obligatoire. Un champ ou expression de type
TEXT
.
date_format
Est obligatoire. Modèle qui décrit le format de la date.

Exemples

Définir un nouveau
DATE
Champ calculé Prism en fonction du champ de base
order_date
, qui contient des horodatages au format suivant :
2014.07.10 à 15:08:56 PDT
:
TO_DATE([order_date],"yyyy.MM.dd 'at' HH:mm:ss z")
Définir un nouveau
DATE
Champ calculé Prism en combinant d'abord les champs individuels
de mois
,
de jour
,
d'année
et
de départ_time
(à l'aide de
CONCAT
), et en effectuant une transformation sur
depart_time
pour s'assurer que les heures à trois chiffres sont converties en heures à quatre chiffres (en utilisant
REGEX_REPLACE
) :
TO_DATE(CONCAT([month],"/",[day],"/",[year],":", REGEX_REPLACE([depart_time],"\b(\d{3})\b","0$1")),"MM/dd/yyyy:HHmm")
Définir un nouveau
DATE
Champ calculé Prism en fonction du champ de base
Created_at
, qui contient des horodatages au format suivant :
Sat Jan 25 16:35:23 +0800 2014
(il s'agit du format d'horodatage renvoyé par l'API de Twitter) :
TO_DATE([created_at],"EEE MMM dd HH:mm:ss Z yyyy")