Partager via


DATETIMETOTIMESTAMP - Langage de requête dans Cosmos DB (dans Azure et Fabric)

La DATETIMETOTIMESTAMP fonction convertit la date et l’heure spécifiées en horodatage numérique. L’horodatage est un entier numérique signé qui mesure les millisecondes depuis l’époque Unix.

Syntaxe

DATETIMETOTIMESTAMP(<date_time>)

Arguments

Descriptif
date_time Chaîne de date et d’heure UTC (Temps universel coordonné) au format YYYY-MM-DDThh:mm:ss.fffffffZISO 8601 .

Types de retour

Retourne une valeur numérique signée, le nombre actuel de millisecondes écoulées depuis l’époque Unix (1er janvier 1970).

Examples

Cette section contient des exemples d’utilisation de cette construction de langage de requête.

Convertir la date et l’heure en horodatage

Dans cet exemple, la DATETIMETOTIMESTAMP fonction est utilisée pour convertir une date et une heure en horodatage.

SELECT VALUE {
  timestamp: DATETIMETOTIMESTAMP("2015-05-19T12:00:00.0000000")
}
[
  {
    "timestamp": 1432036800000
  }
]

Remarques

  • Cette fonction retourne undefined si la date et l’heure ne sont pas une chaîne de date et d’heure ISO 8601 valide.