MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Стойността за дата и час на MongoDB не се съхранява правилно

Можете ли да опитате да промените това:

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

Към това?

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

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

Или може би датата се променя в друга часова зона някъде, въпреки че не съм сигурен къде. Ще трябва да го потърсите.

Вярвам, че "2014-10-15T21:30:00.000Z" , където Z =ZULU е UTC . Каква е вашата часова зона на сървърите/монго?




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. намерете първи от документи за всяка отделна стойност за едно поле

  2. Запитване на вградени обекти в Mongoid/rails 3 (по-ниски от, Min оператори и сортиране)

  3. Преименуване на поле от сложен тип, което се намира в масив

  4. MongoDB/NoSQL:Поддържане на историята на промените в документа

  5. SyntaxError:невалиден идентификатор на свойство - MongoDB