質問: mongo shellの時間の不一致 When I get the date object and print it in mongo shell, it display two different time as follows: >new Date() Mon Feb 06 2012 18:49:40 GMT+0530 (IST) >printjson({created_at: new Date()}) { created_at : ISODate("2012-02-06T13:19:40.313Z") } 2回は違って、私は間違っています。
回答: これはmongodbが常にUTC形式の日付を格納するためですが、javascriptは現地時間を表示します。あなたのローカルタイムゾーンから日付をutc形式に変換する内部mongodbシェル関数をprintjsonで実行します。したがって、あなたの現在の時刻から-5.30時間後に表示されます。