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 typeTEXT.
- 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")