MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Node.js e MongoDB Time Zone Problema UTC não sendo convertido corretamente pelo driver?


O nó não está adicionando 4 horas. Ambos mostram exatamente o mesmo instante.
2014-10-01 10:28:04.329-04:00

é exatamente igual
2014-10-01T14:28:04.329Z

apenas um está em um fuso horário EDT que tem -04:00 deslocamento para UTC (portanto, é quatro horas mais cedo lá), e o outro está em UTC.

Provavelmente você tem seu servidor configurado em EDT e seu cliente está configurado para UTC ou vice-versa.

A menos que você precise exatamente das mesmas cordas, eu não me preocuparia com isso.

Ou, melhor ainda, defina a máquina cliente e servidora para o mesmo fuso horário, de preferência UTC .