DateTimeToTicks (kueri NoSQL)

BERLAKU UNTUK: NoSQL

Mengonversi DateTime untuk dicentang. Satu tanda centang mewakili 100 nanodetik atau 0.000000001detik.

Sintaks

DateTimeToTicks(<date_time>)

Argumen

Deskripsi
date_time String tanggal dan waktu Waktu Universal Terkoordinasi (UTC) dalam format YYYY-MM-DDThh:mm:ss.fffffffZISO 8601 .

Catatan

Untuk informasi selengkapnya tentang format ISO 8601, lihat ISO 8601.

Jenis yang ditampilkan

Mengembalikan nilai numerik yang ditandatangani, jumlah 100tick -nanodetik saat ini yang telah berlalu sejak epoch Unix (1 Januari 1970).

Catatan

Untuk informasi selengkapnya tentang epoch Unix, lihat Waktu Unix.

Contoh

Contoh berikut mengukur tick sejak tanggal dan waktu 19 Mei 2015 12:00 UTC.

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

Keterangan

  • Fungsi ini mengembalikan undefined jika tanggal dan waktu bukan string tanggal dan waktu ISO 8601 yang valid.
  • Fungsi ini tidak menggunakan indeks.