Cara terbaik adalah menyimpan objek Tanggal JavaScript asli, yang dipetakan ke objek Tanggal asli BSON.
> db.test.insert({date: ISODate()})
> db.test.insert({date: new Date()})
> db.test.find()
{ "_id" : ObjectId("..."), "date" : ISODate("2014-02-10T10:50:42.389Z") }
{ "_id" : ObjectId("..."), "date" : ISODate("2014-02-10T10:50:57.240Z") }
Jenis asli mendukung berbagai macam metode yang berguna di luar kotak, yang dapat Anda gunakan dalam pekerjaan pengurangan peta, misalnya.
Jika perlu, Anda dapat dengan mudah mengonversi Date
objek ke dan dari cap waktu Unix, menggunakan getTime()
metode dan Date(milliseconds)
konstruktor, masing-masing.
Sebenarnya, stempel waktu Unix diukur dalam detik . Objek Tanggal JavaScript diukur dalam milidetik sejak zaman Unix.