sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongodb ahorra un día menos:problema de zona horaria

MongoDB guarda la hora de la fecha en UTC. Entonces, cambia de IST a UTC antes de guardar. El desplazamiento IST es +05:30 desde UTC. Entonces, su fecha y hora 10/03/2016 00:00:00 se remonta a 2016-10-02T18:30:00.000Z, la misma fecha y hora en UTC.

Debe volver a establecer el tiempo en IST mientras recupera los datos de MongoDb antes de presentarlos al cliente.

Por cierto, debería intentar guardar la fecha y hora en formato ISO desde el principio.

Más aquí en la página de documentación de MongoDB para Date