sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongoose datumformat

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.




  1. Hur man hämtar posten från mongodb med _id-fältet och visar den hämtade posten i konsolen med java

  2. Redis Out of Memory Exceptions, men har fortfarande gott om minne

  3. Upsert Multiple Records med MongoDb

  4. mongoose:Hur man infogar ett enda underdokument - inte en array