MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Mongodb économise un jour de moins - Problème de fuseau horaire

Le MongoDB enregistre la date et l'heure en UTC. Ainsi, il passe de IST à UTC avant d'enregistrer. Le décalage IST est de +05:30 par rapport à UTC. Ainsi, votre date et heure 10/03/2016 00:00:00 remonte au 2016-10-02T18:30:00.000Z, la même date et heure en UTC.

Vous devez régler l'heure sur IST lors de la récupération des données de MongoDb avant de les présenter au client.

Au fait, vous devriez essayer d'enregistrer la date et l'heure au format ISO depuis le début.

Plus ici sur la page de documentation MongoDB pour Date