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

O valor de data e hora do MongoDB não está sendo armazenado corretamente


Você pode tentar mudar isso:
var date = new Date().toLocaleDateString("en-US");

Para isso?
var t = new Date();
var d = t.getDate();
var m = t.getMonth() + 1;
var y = t.getFullYear();

var date = m + '/' + d + '/' + y;

Ou talvez a data esteja sendo alterada para outro fuso horário em algum lugar, embora eu não tenha certeza de onde. Você vai ter que pesquisar isso.

Acredito "2014-10-15T21:30:00.000Z" , onde Z =ZULU é UTC . Qual é o fuso horário dos seus servidores/mongo?