Chỉ cần sử dụng:
new Date("<YYYY-mm-dd>");
Trả về ISODate với ngày được chỉ định mà không có dấu thời gian. MongoDB sử dụng ký hiệu ngày ISO-8601, để đại diện cho các đối tượng ngày tháng. Bằng cách này, rất nhiều thao tác ngày tháng được cung cấp. Tức là
-
new Date("<YYYY-mm-dd>")
trả về ISODate với ngày được chỉ định. -
new Date("<YYYY-mm-ddTHH:MM:ss>")
chỉ định ngày giờ trong múi giờ địa phương của khách hàng và trả về ISODate với ngày giờ được chỉ định theo giờ UTC. -
new Date("<YYYY-mm-ddTHH:MM:ssZ>")
chỉ định ngày giờ trong UTC và trả về ISODate với ngày giờ được chỉ định trong UTC. -
new Date(<integer>)
chỉ định ngày giờ là mili giây kể từ kỷ nguyên Unix (ngày 1 tháng 1 năm 1970) và trả về phiên bản ISODate kết quả.
Và hơn thế nữa, trong nội bộ, các đối tượng ngày tháng được lưu trữ dưới dạng số nguyên 64 bit có dấu đại diện cho số mili giây kể từ kỷ nguyên Unix (ngày 1 tháng 1 năm 1970).