Udostępnij przez


DATETIMETOTICKS — Język zapytań w usłudze Cosmos DB (na platformie Azure i w sieci szkieletowej)

Funkcja DATETIMETOTICKS konwertuje określoną wartość DateTime na znaczniki. Pojedynczy znacznik reprezentuje 100 nanosekund lub 0,0000001 sekundy.

Składnia

DATETIMETOTICKS(<date_time>)

Arguments

Description
date_time Ciąg daty i godziny koordynowanego czasu uniwersalnego (UTC) w formacie YYYY-MM-DDThh:mm:ss.fffffffZISO 8601.

Typy zwracane

Zwraca podpisaną wartość liczbową, bieżącą liczbę 100-nanosekundowych kleszczy, które upłynęły od epoki systemu Unix (1 stycznia 1970 r.).

Przykłady

Ta sekcja zawiera przykłady użycia tej konstrukcji języka zapytań.

Konwertowanie daty i godziny na znaczniki

W tym przykładzie DATETIMETOTICKS funkcja służy do konwertowania daty i godziny na znaczniki.

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

Uwagi

  • Ta funkcja nie korzysta z indeksu.
  • Ta funkcja zwraca undefined , jeśli data i godzina nie są prawidłowym ciągiem daty i godziny ISO 8601 .