Delen via


DateTimeToTimestamp (NoSQL-query)

VAN TOEPASSING OP: NoSQL

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>)

Argumenten

Beschrijving
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).

Notitie

Zie Unix-tijd voor meer informatie over het Unix-tijdperk.

Voorbeelden

In het volgende voorbeeld wordt de datum en tijd van 19 mei 2015 12:00 UTC geconverteerd 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.