Megosztás a következőn keresztül:


DateTimeToTimestamp (NoSQL-lekérdezés)

A KÖVETKEZŐKRE VONATKOZIK: NoSQL

A megadott dátumot és időt numerikus időbélyegzővé alakítja. Az időbélyeg egy aláírt numerikus egész szám, amely a Unix-korszak óta eltelt ezredmásodperceket méri.

Szintaxis

DateTimeToTimestamp(<date_time>)

Argumentumok

Description
date_time Egyezményes világidő (UTC) dátum- és idősztring ISO 8601 formátumban YYYY-MM-DDThh:mm:ss.fffffffZ.

Megjegyzés

További információ az ISO 8601 formátumról: ISO 8601.

Visszatérési típusok

Egy aláírt numerikus értéket ad vissza, amely a Unix-korszak óta eltelt ezredmásodpercek aktuális száma (1970. január 1.).

Megjegyzés

A Unix-korszakról további információt a Unix-idő című témakörben talál.

Példák

Az alábbi példa a 2015. május 19., 12:00 (UTC ) dátumot és időpontot időbélyegzővé alakítja.

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

Megjegyzések

  • Ez a függvény akkor ad undefined vissza, ha a dátum és az idő nem érvényes ISO 8601 dátum- és idősztring.