sql >> Databáze >  >> NoSQL >> MongoDB

Mongodb šetří o jeden den méně – problém časového pásma

MongoDB ukládá datum a čas v UTC. Před uložením se tedy změní z IST na UTC. IST offset je +05:30 od UTC. Takže vaše datum a čas 10/03/2016 00:00:00 se vrátí 2016-10-02T18:30:00.000Z, stejný datum a čas v UTC.

Při načítání dat z MongoDb před prezentací klientovi musíte nastavit čas zpět na IST.

Btw měli byste zkusit uložit datum a čas ve formátu ISO od začátku.

Více zde na stránce dokumentu MongoDB pro Datum




  1. Meteor mongodb $inc s aktualizací

  2. Jak připojit mongoDB k aplikaci angular2?

  3. Rozdvojený proces:Selhání během dodávky zásuvky:Přerušená trubka

  4. Příkaz opravy MongoDB se nezdařil