はい、abdulbarikの回答で述べたように、MongoDBは日付をUTCで保存します。
日付オブジェクト:-
getTimezoneOffset()メソッドを使用して、UTCと現地時間の差を取得できます。
var d = new Date()
var n = d.getTimezoneOffset();
console.log('date obj ==>' + d);
console.log('time zone obj ==>' + n);
コンソールログ:-
タイムゾーンobjが「-60」であることがわかります。私はGMT+ 1を使用しています 。
date obj ==>Mon Sep 12 2016 10:17:28 GMT+0100 (GMT Daylight Time)
time zone obj ==>-60
MongoDBはUTCで日付を保持しています:-
オブジェクト「d」(つまり、new Date())を使用して、MongoDBで日付を永続化しました。私はGMT+1を使用していますが、日付はUTCで保存されています。
"timestamp" : ISODate("2016-09-12T09:17:28.193Z"),