GetCurrentTimestamp (dotaz NoSQL)
PLATÍ PRO: NoSQL
Vrátí počet milisekund, které uplynuly od 00:00:00 Thursday, 1 January 1970
doby .
Syntax
GetCurrentTimestamp()
Návratové typy
Vrátí číselnou hodnotu se znaménkou, která představuje aktuální počet milisekund, které uplynuly od unixové epochy (00:00:00 Thursday, 1 January 1970
).
Příklady
Následující příklad ukazuje, jak získat aktuální časové razítko.
SELECT VALUE {
currentTimestamp: GetCurrentTimestamp()
}
[
{
"currentTimestamp": 1556916469065
}
]
Poznámky
- Tato funkce je nedeterministická.
- Vrácený výsledek je UTC (Coordinated Universal Time).
- Tato funkce nepoužívá index.
- Pokud potřebujete porovnat hodnoty s aktuálním časem, získejte aktuální čas před spuštěním dotazu a použijte hodnotu konstantního řetězce v klauzuli
WHERE
.