Jednoduše použijte:
new Date("<YYYY-mm-dd>");
Což vrátí ISODate se zadaným datem bez časového razítka. MongoDB používá k reprezentaci datových objektů zápis data ISO-8601. Tímto způsobem je zajištěno mnoho datových operací. Tj.
-
new Date("<YYYY-mm-dd>")
vrátí ISODate se zadaným datem. -
new Date("<YYYY-mm-ddTHH:MM:ss>")
určuje datum a čas v místním časovém pásmu klienta a vrátí ISODate se zadaným datem a časem v UTC. -
new Date("<YYYY-mm-ddTHH:MM:ssZ>")
určuje datum a čas v UTC a vrací ISODate se zadaným datem a časem v UTC. -
new Date(<integer>)
určuje datum a čas v milisekundách od epochy Unixu (1. ledna 1970) a vrací výslednou instanci ISODate.
A ještě více, interně jsou objekty data uloženy jako 64bitové celé číslo se znaménkem představující počet milisekund od epochy Unixu (1. ledna 1970).