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 rangée qui convertit
TEXT
valeurs à
DATE
values et précise le format des éléments de date et d’heure dans la chaîne.

Syntaxe

TO_DATE
(
string_expression
,"
date_format
")

Valeur de retour

Retourne une valeur par rangée de type
DATE
(qui, par définition, est en UTC).

Paramètres d'entrée

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

Exemples

Définir une nouvelle valeur
DATE
Champ calculé Prism fondé sur le champ de base
order_date
, qui contient des horodatages au format suivant :
2014.07.10 à 15:08:56 Date de début de la période
:
TO_DATE([order_date],"yyyy.MM.dd 'at' HH:mm:ss z")
Définir une nouvelle valeur
DATE
Champ calculé Prism en combinant d'abord les champs individuels
mois
,
jour
,
année
et
depart_time
(en utilisant
CONCAT
) et en effectuant une transformation sur
depart_time
pour vous 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 une nouvelle valeur
DATE
Champ calculé Prism fondé sur le 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 retourné par l'API de Twitter) :
TO_DATE([created_at],"EEE MMM dd HH:mm:ss Z yyyy")