Sdílet prostřednictvím


DateTimeToTicks (dotaz NoSQL)

PLATÍ PRO: NoSQL

Převede zadaný dateTime na záškrty. Jedno políčko představuje 100 nanosekundy nebo 0.000000001sekundu.

Syntaxe

DateTimeToTicks(<date_time>)

Argumenty

Popis
date_time Řetězec data a času koordinovaného univerzálního času (UTC) ve formátu YYYY-MM-DDThh:mm:ss.fffffffZISO 8601 .

Poznámka:

Další informace o formátu ISO 8601 naleznete v tématu ISO 8601.

Návratové typy

Vrátí číselnou hodnotu se signepskem, aktuální počet 100nanosekundových ticků, které uplynuly od epochy Unixu (1. ledna 1970).

Poznámka:

Další informace o unixové epochě naleznete v tématu Unix time.

Příklady

Následující příklad měří značky od data a času 19. května 2015 12:00 UTC.

SELECT VALUE {
    ticks: DateTimeToTicks("2015-05-19T12:00:00.0000000")
}
[
  {
    "ticks": 14320368000000000
  }
]

Poznámky

  • Tato funkce vrátí undefined , pokud datum a čas nejsou platným řetězcem data a času ISO 8601.
  • Tato funkce nepoužívá index.