MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Mongodb risparmia un giorno in meno - Problema relativo al fuso orario

MongoDB salva la data e l'ora in UTC. Quindi, cambia da IST a UTC prima di salvare. L'offset IST è +05:30 da UTC. Quindi la tua data e ora 10/03/2016 00:00:00 risale a 2016-10-02T18:30:00.000Z, la stessa data e ora in UTC.

Devi reimpostare l'ora su IST durante il recupero dei dati da MongoDb prima di presentarli al client.

A proposito, dovresti provare a salvare la data e l'ora in formato ISO dall'inizio.

Maggiori informazioni qui sulla pagina del documento MongoDB per Data