DateTimeToTimestamp (requête NoSQL)
S’APPLIQUE À : NoSQL
Convertit la date et l'heure spécifiées en timestamp numérique. Le timestamp est un entier numérique signé qui mesure les millisecondes depuis l’époque Unix.
Syntaxe
DateTimeToTimestamp(<date_time>)
Arguments
Description | |
---|---|
date_time |
Chaîne de date et d’heure UTC (Coordinated Universal Time) au format ISO 8601 YYYY-MM-DDThh:mm:ss.fffffffZ . |
Notes
Pour plus d’informations sur le format ISO 8601, consultez ISO 8601.
Types de retour
Renvoie une valeur numérique signée indiquant le nombre actuel de millisecondes qui se sont écoulés depuis l’époque Unix (1 janvier 1970).
Notes
Pour plus d’informations sur l’epoch Unix, consultez Heure Unix.
Exemples
L’exemple suivant convertit la date et l’heure du 19 mai 2015 12:00 UTC en timestamp.
SELECT VALUE {
timestamp: DateTimeToTimestamp("2015-05-19T12:00:00.0000000")
}
[
{
"timestamp": 1432036800000
}
]
Remarques
- Cette fonction renvoie
undefined
si la date et l’heure ne sont pas une chaîne de date et d’heure ISO 8601 valide.