你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
二哥
赞同来自:
Date//
mongo
new Date//
ISODate//
unixtime
> db.mydata.insert/{ unixtime: 1362143511 }/ > var doc = db.mydata.findOne//; // convert unixtime seconds to milliseconds and create JS date > var date = new Date/doc.unixtime * 1000/; > date ISODate/"2013-03-01T13:11:51Z"/
快网
Date
> db.stuff.find//.forEach/function /doc/ { doc["timestamp_field"] = new Date/doc["timestamp_field"]/ printjson/doc/ }/
find//
帅驴
$toDate
db.collection.aggregate/[ { "$project": { "toDate": { "$toDate": "$unixTimestamp" } }} ]/
要回复问题请先登录或注册
3 个回复
二哥
赞同来自:
价值
http://en.wikipedia.org/wiki/Unixtime
是
秒
从时代开始以来 /1 一月 1970 当年/.
A
https://developer.mozilla.org/ ... /Date
是
毫秒
自时代开始以来。
在 MongoDB
http://docs.mongodb.org/manual ... 3date
- 这是一个舒适的外壳
, 这允许您从行创建日期 ISO 在
shell. 如果您正在使用
在 shell, 他会回来
.
转换
转变
和 ISODate//, 您可以乘以时间标记。 unix 在 1000 并将这个值传递给构造函数
.
简单的例子B.
shell:
快网
赞同来自:
的 timestamp 在屏幕上打印文档之前:
与通常的惯例要小心
, 它不会在页面上显示结果,并将在没有暂停的情况下打印每个相应的文档。
帅驴
赞同来自:
, 所以你可以尝试和她一起尝试
尝试这里