Po prostu użyj:
new Date("<YYYY-mm-dd>");
Który zwraca ISODate z określoną datą bez znacznika czasu. MongoDB używa notacji daty ISO-8601 do reprezentowania obiektów daty. W ten sposób zapewnionych jest wiele operacji na datach. To znaczy
-
new Date("<YYYY-mm-dd>")
zwraca ISODate z określoną datą. -
new Date("<YYYY-mm-ddTHH:MM:ss>")
określa datę i godzinę w lokalnej strefie czasowej klienta i zwraca ISODate z określoną datą i godziną w UTC. -
new Date("<YYYY-mm-ddTHH:MM:ssZ>")
określa datę i czas w UTC i zwraca ISODate z określoną datą i godziną w UTC. -
new Date(<integer>)
określa datę i czas w milisekundach od epoki Uniksa (1 stycznia 1970) i zwraca wynikową instancję ISODate.
Co więcej, wewnętrznie obiekty daty są przechowywane jako 64-bitowa liczba całkowita ze znakiem reprezentująca liczbę milisekund od epoki Uniksa (1 stycznia 1970).