Tengo una colección que contiene información sobre contenedores y especialmente la marca de tiempo de cuándo he leído la información (para cada elemento de la colección). El único problema es que la marca de tiempo se convierte repentinamente en UTC a pesar de que cuando leo la marca de tiempo es UTC + 1 (quién es el correcto).
Alguien sabe de donde puede venir mi problema?
Tal vez podría ayudarte a ver el JavaScript:
DockerStats.insert({ read: moment(new Date()).unix(), precpu_stats: stat.precpu_stats, cpu_stats: stat.cpu_stats, memory_stats: stat.memory_stats, blkio_stats: stat.blkio_stats, pids_stats: stat.pids_stats, networks: stat.networks, });Y si muestro el tiempo de lectura:
1484895487 who is 07:58am Pero cuando lo leo son las 06:58am en mi cliente
Mongodb almacena todos los datos de tiempo en utc. Entonces, si usa la hora local, debe volver a convertirla en lectura. O deje que su controlador mongodb lo haga. Lea más al respecto (con la solución sugerida) aquí: