我将以下内容插入mongodb
db.friends.insert({name: "John Doe", birthday: 12/26/2013})
然后我提取并得到了这个结果
{
"name" : "John Doe",
"birthdate" : 0.00022927891780350797
}
什么是0.00022927891780350797?
除了将其存储为字符串外,我怎样才能收回我的12/26/2013?
提前致谢!
答案 0 :(得分:7)
这就是分裂。
12 / 26 / 2013 = 0.00022927891
或者十二分为二十六除以二千一十三
考虑在birthday
数据周围使用引号。
答案 1 :(得分:1)
插入日期:
db.friends.insert({name: "John Doe", birthday: new Date('Dec 26,2013')})
答案 2 :(得分:1)
像这样插入日期
db.friends.insert({name: "John Doe", birthday: new Date("Dec 26, 2013")})
和这样的日期时间
db.friends.insert({name: "John Doe", birthday: new ISODate("2013-12-26T04:00:00Z")})
请参阅mongodb docs