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

MongoDB + JS Date décalée -1 jour

Il n'est pas décalé d'un jour, il n'est pas réellement décalé du tout.

L'heure affichée est décalée d'une heure. Si vous remarquez que l'heure est passée à 23h00 le jour précédent, au lieu de passer par défaut à minuit à la date que vous avez spécifiée.

Plus important encore, le suffixe Z dans l'horodatage signifie que le fuseau horaire est UTC, et 2016-11-13T23:00:00 en UTC fait référence au même moment dans le temps que l'horodatage 2016-11-14T00:00:00+01:00 . Ainsi, la date et l'heure sont créées correctement, mais vous sont simplement affichées dans un fuseau horaire différent dans lequel vous la créez.