Vous pouvez utiliser TODATE
de deux manières:
- Créer une date en mode de compatibilité à partir de champs de type "Texte"
- Modifier le format d'affichage et la précision d'une date en mode de compatibilité
Exemple d'utilisation
TODATE(Text_Date,"%Y/%m/%d","%Y-%m-%d")
TODATE(Text_Date,"%Y/%m/%d","%Y-%m-%d")
TODATE(Response_Time, 'MILLIS', '%Y%m%d')
TODATE(Created_Time, 'DECIMAL_DATE', '%Y')
Syntaxe
TODATE(field_expression, input_date_format, output_date_format)
Formats d'entrée
input_date_format
est facultatif si field_expression
est correctement configuré en tant que date sémantique.
TODATE
accepte les chaînes de formats d'entrée suivantes.
'BASIC': %Y/%m/%d-%H:%M:%S
'DEFAULT_DASH': %Y-%m-%d [%H:%M:%S]
'DEFAULT_SLASH': %Y/%m/%d [%H:%M:%S]
'DEFAULT_DECIMAL': %Y%m%d [%H:%M:%S]
'RFC_1123': par exemple, Sam, 24 mai 2008 20:09:47 GMT
'RFC_3339': par exemple, 2008-05-24T20:09:47Z
'SECONDS': secondes depuis l'epoch
'MILLIS': millisecondes depuis l'epoch
'MICROS': microsecondes depuis l'epoch
'NANOS': nanosecondes depuis l'epoch
'JULIAN_DATE': jours depuis l'epoch
'DECIMAL_DATE': identique à 'DEFAULT_DECIMAL'
Tout format strptime valide. Facultatif si la valeur est déjà un champ datetime.
Formats de sortie
TODATE
accepte les chaînes de formats de sortie suivantes:
- "%Y" – année
- "%m" – mois
- "%d" – jour
- "%W" – numéro de semaine
- "%w" – jour de la semaine
- "%H" – heure
- "%M" – minute
Examples
Example formula | Input | Output |
---|---|---|
|
|
|
|
|
|
|
|
|
Remarques
TODATE
renvoie les types de données "Date" en mode de compatibilité.