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.fffffffZ ISO 8601 . |
Catatan
Untuk informasi selengkapnya tentang format ISO 8601, lihat ISO 8601.
Jenis yang dikembalikan
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.