sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongodb sparar en dag mindre - tidszonsproblem

MongoDB sparar datum och tid i UTC. Så det ändras från IST till UTC innan du sparar. IST-offset är +05:30 från UTC. Så din datumtid 10/03/2016 00:00:00 går tillbaka 2016-10-02T18:30:00.000Z, samma datum och tid i UTC.

Du måste ställa tillbaka tiden till IST medan du hämtar data från MongoDb innan du presenterar för klienten.

Btw du bör försöka spara datum och tid i ISO-format från början.

Mer här på MongoDB-dokumentsidan för Datum




  1. Varför en 500MB Redis dump.rdb-fil tar ungefär 5,0GB minne?

  2. Ta reda på om någon fyllde år inom de närmaste 30 dagarna med mongo

  3. Hur man fixar Redis-nycklar som serialiserats med Java

  4. Sampla om tidsseriedata med Javascript och Mongodb