从mongoshell如何将utc datetime和epoch值作为utc datetimes插入mongodb

时间:2013-08-08 21:45:17

标签: mongo-shell

尝试将样本刻度数据加载到mongo db中的概念证明,并且刻度存档数据通常在utc和epoch中,需要按原样加载并输出为utc而不是本地日期时间。

如何在mongodb中插入utc datetime和epoch而不再被强制转换为utc并检索 和utc一样。

db.equity_ticks.insert(
{
"SNAPSHOT_DTTM" : Date("2013-07-09 19:00:00.000000"),
"CLOSE_DATE" : Date(15895) ,
"PREV_DAY_CLOSE_DATE" : Date(15895) 
}

而是插入了本地CST并输出为CST!

  

db.equity_ticks.find()。漂亮()

{
"_id" : ObjectId("52040942e5171b792b258ae8"),
"SNAPSHOT_DTTM" : "Thu Aug 08 2013 16:10:26 GMT-0500 (CDT)",
"CLOSE_DATE" : "Thu Aug 08 2013 16:10:26 GMT-0500 (CDT)",
"PREV_DAY_CLOSE_DATE" : "Thu Aug 08 2013 16:10:26 GMT-0500 (CDT)"
}

感谢任何帮助。

0 个答案:

没有答案