DateTimeToTimestamp (kueri NoSQL)

BERLAKU UNTUK: NoSQL

Mengonversi tanggal dan waktu yang ditentukan menjadi tanda waktu numerik. Tanda waktu adalah bilangan bulat numerik yang ditandatangani yang mengukur milidetik sejak zaman Unix.

Sintaks

DateTimeToTimestamp(<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 milidetik saat ini yang telah berlalu sejak zaman Unix (1 Januari 1970).

Catatan

Untuk informasi selengkapnya tentang epoch Unix, lihat Waktu Unix.

Contoh

Contoh berikut mengonversi tanggal dan waktu 19 Mei 2015 12:00 UTC menjadi tanda waktu.

SELECT VALUE {
    timestamp: DateTimeToTimestamp("2015-05-19T12:00:00.0000000")
}
[
  {
    "timestamp": 1432036800000
  }
]

Keterangan

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