Delen via


DATETIMETOTIMESTAMP - Querytaal in Cosmos DB (in Azure en Fabric)

De DATETIMETOTIMESTAMP functie converteert de opgegeven datum en tijd naar een numeriek tijdstempel. De tijdstempel is een ondertekend numeriek geheel getal dat de milliseconden meet sinds het Unix-tijdperk.

Syntaxis

DATETIMETOTIMESTAMP(<date_time>)

Arguments

Description
date_time Een UTC-datum- en tijdtekenreeks (Coordinated Universal Time) in de ISO 8601-indeling YYYY-MM-DDThh:mm:ss.fffffffZ.

Retourtypen

Retourneert een ondertekende numerieke waarde, het huidige aantal milliseconden dat is verstreken sinds het Unix-tijdperk (1 januari 1970).

Voorbeelden

Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.

Datum en tijd converteren naar tijdstempel

In dit voorbeeld wordt de DATETIMETOTIMESTAMP functie gebruikt om een datum en tijd te converteren naar een tijdstempel.

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

Opmerkingen

  • Deze functie retourneert undefined als de datum en tijd geen geldige ISO 8601-datum - en tijdtekenreeks is.