sql >> Database >  >> NoSQL >> MongoDB

Mongodb bespaart een dag minder - Tijdzoneprobleem

De MongoDB slaat datumtijd op in UTC. Het verandert dus van IST in UTC voordat het wordt opgeslagen. IST-offset is +05:30 vanaf UTC. Dus uw datum tijd 10/03/2016 00:00:00 gaat terug naar 2016-10-02T18:30:00.000Z, dezelfde datum tijd in UTC.

U moet de tijd terugzetten op IST terwijl u de gegevens van MongoDb ophaalt voordat u deze aan de klant presenteert.

Trouwens, je moet proberen om de datetime vanaf het begin in ISO-formaat op te slaan.

Meer hier op de MongoDB-documentpagina voor Datum




  1. Inleiding tot gedistribueerde cache in Hadoop

  2. Externe en lokale authenticatie mislukt op Mongo DB 3.0.7 (geïnstalleerd op Amazon EC2)

  3. Is er een vergrendelingsmechanisme in Azure Redis Cache tijdens het bijwerken van een item?

  4. Failover voor MySQL-replicatie (en andere) - Moet dit worden geautomatiseerd?