Så vitt jag vet har Mongoose inget "standardformat". Istället sparas Date
instanser som (tror jag) RFC 822-tidsstämplar (Mon Jan 02 2012 00:00:00 GMT+0100 (CET)
), och analyserar tillbaka dem från databasen genom att köra new Date(INPUT)
.
Den sista åtgärden är ditt problem:
> new Date('01.02.2012')
Mon Jan 02 2012 00:00:00 GMT+0100 (CET)
Som du kan se, analyserar Javascript det som mm.dd.yyyy
. Jag vet inte om det går att lösa utan att behöva uppdatera din databas.