这让我很难过。我是noSql和node.js开发的新手。因此,遇到什么事情很常见。然而,我无法独自掌握这一点。
我们正在将文档插入到mongo用户集合中,一切正常。我没有得到并希望对...有一些见解是我的用户的创建,_id值也是一个日期戳。我可以对此字段进行排序,用户名对应于注册日志条目。然而,对于我的生活,我无法确定将其转换为人类可读的正常时间戳的方法。
520193b4571be99a06000031是典型的日期代码。
这是一个集合剪辑。
{
"_id" : ObjectId("520193b4571be99a06000031"),
"email" : "this_user@gmail.com",
"google" : {
"email" : "XXXXXXXXXXXXXXXXXXXXXX",
"expires" : ISODate("2012-10-11T18:30:13.611Z"),
"accessToken" : "A_Reallly_REALLY_LONG one!!!!####$$$$$$%%%%%%%"
},
"login" : "google:XXXXXXXXXXXXXXXXXXXXXX"
}
答案 0 :(得分:3)
根据docs:
ObjectId("520193b4571be99a06000031").getTimestamp()
答案 1 :(得分:0)
看这里
http://docs.mongodb.org/manual/reference/object-id/
或http://api.mongodb.org/java/2.0/org/bson/types/ObjectId.html
并创建一个objectID并从那里获取日期