Använd bara:
new Date("<YYYY-mm-dd>");
Vilket returnerar ISODate med angivet datum utan tidsstämpel. MongoDB använder ISO-8601 datumnotation för att representera datumobjekt. På så sätt tillhandahålls många datumoperationer. Dvs
-
new Date("<YYYY-mm-dd>")
returnerar ISODate med angivet datum. -
new Date("<YYYY-mm-ddTHH:MM:ss>")
anger datum och tid i klientens lokala tidszon och returnerar ISODate med angiven datumtid i UTC. -
new Date("<YYYY-mm-ddTHH:MM:ssZ>")
anger datetime i UTC och returnerar ISODate med angiven datetime i UTC. -
new Date(<integer>)
anger datetime som millisekunder sedan Unix-epoken (1 januari 1970) och returnerar den resulterande ISODate-instansen.
Och ännu mer, internt, lagras datumobjekt som ett signerat 64-bitars heltal som representerar antalet millisekunder sedan Unix-epoken (1 januari 1970).