Voor zover ik weet heeft Mongoose geen 'standaardformaat'. In plaats daarvan bewaart het Date
instanties als (denk ik) RFC 822 tijdstempels (Mon Jan 02 2012 00:00:00 GMT+0100 (CET)
), en ontleedt ze terug uit de database door new Date(INPUT)
. uit te voeren .
Die laatste actie is jouw probleem:
> new Date('01.02.2012')
Mon Jan 02 2012 00:00:00 GMT+0100 (CET)
Zoals je kunt zien, parseert Javascript het zelf als mm.dd.yyyy
. Ik weet niet of dat op te lossen is zonder je database bij te werken.