Pokud vím, Mongoose nemá „výchozí formát“. Místo toho uloží Date
instance jako (myslím) časová razítka RFC 822 (Mon Jan 02 2012 00:00:00 GMT+0100 (CET)
) a analyzuje je zpět z databáze spuštěním new Date(INPUT)
.
Ta poslední akce je váš problém:
> new Date('01.02.2012')
Mon Jan 02 2012 00:00:00 GMT+0100 (CET)
Jak vidíte, samotný Javascript jej analyzuje jako mm.dd.yyyy
. Nevím, jestli je to řešitelné bez nutnosti aktualizovat vaši databázi.