MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

La valeur de date et d'heure de MongoDB ne se stocke pas correctement

Pouvez-vous essayer de changer ceci :

var date = new Date().toLocaleDateString("en-US");

À ça ?

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

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

Ou peut-être que la date est changée pour un autre fuseau horaire quelque part, bien que je ne sache pas où. Vous devrez rechercher cela.

Je crois "2014-10-15T21:30:00.000Z" , où Z =ZULU est UTC . Quel est le fuseau horaire de vos serveurs/mongo ?