DateTimeToTicks (NoSQL-lekérdezés)
A KÖVETKEZŐRE VONATKOZIK: NoSQL
A megadott DateTime értéket osztássá alakítja. Egyetlen pipa nanoszekundumot vagy 0.000000001
másodpercet jelöl100
.
Szintaxis
DateTimeToTicks(<date_time>)
Argumentumok
Description | |
---|---|
date_time |
Az ISO 8601 formátumú YYYY-MM-DDThh:mm:ss.fffffffZ egyezményes világidő (UTC) dátum- és idősztringje. |
Megjegyzés
További információ az ISO 8601 formátumról: ISO 8601.
Visszaadott típusok
Egy aláírt numerikus értéket ad vissza, amely a Unix-korszak óta eltelt -nanoszekundumos kullancsok aktuális száma 100
(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átum és időpont óta eltelt idő szerinti kullancsokat méri.
SELECT VALUE {
ticks: DateTimeToTicks("2015-05-19T12:00:00.0000000")
}
[
{
"ticks": 14320368000000000
}
]
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. - Ez a függvény nem használja az indexet.