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

Node.js y MongoDB Time Zone Problema ¿UTC no se convierte correctamente por el controlador?

El nodo no agrega 4 horas. Ambos muestran exactamente el mismo instante.

2014-10-01 10:28:04.329-04:00

es exactamente lo mismo que

2014-10-01T14:28:04.329Z

solo uno está en una zona horaria EDT que tiene -04:00 desplazado a UTC (por lo que es cuatro horas antes allí), y el otro está en UTC.

Probablemente tengas tu servidor configurado en EDT y tu cliente esté configurado en UTC o al revés.

A menos que necesite exactamente las mismas cadenas, no me preocuparía.

O, mejor aún, configure tanto la máquina del cliente como la del servidor en la misma zona horaria, preferiblemente UTC. .