如何在MongoDB中插入带有日期的文档?
要在MongoDB中插入带有日期的文档,请使用Date()。以下是语法
“yourFieldName”:new Date(yourDateValue);
让我们创建包含文档的集合。以下是查询
>db.insertDocumentWithDateDemo.insertOne({"UserName":"Larry","UserMessage":"Hi","UserMessagePostDate":new Date("2012-09-24")});
{
"acknowledged" : true,
"insertedId" : ObjectId("5c9cca58a629b87623db1b16")
}
>db.insertDocumentWithDateDemo.insertOne({"UserName":"Chris","UserMessage":"Hello","UserMessagePostDate":new Date("2015-12-31")});
{
"acknowledged" : true,
"insertedId" : ObjectId("5c9cca71a629b87623db1b17")
}
>db.insertDocumentWithDateDemo.insertOne({"UserName":"Robert","UserMessage":"Bye","UserMessagePostDate":new Date("2019-01-01")});
{
"acknowledged" : true,
"insertedId" : ObjectId("5c9cca85a629b87623db1b18")
}以下是在find()方法的帮助下显示集合中所有文档的查询
> db.insertDocumentWithDateDemo.find().pretty();
这将产生以下输出
{
"_id" : ObjectId("5c9cca58a629b87623db1b16"),
"UserName" : "Larry",
"UserMessage" : "Hi",
"UserMessagePostDate" : ISODate("2012-09-24T00:00:00Z")
}
{
"_id" : ObjectId("5c9cca71a629b87623db1b17"),
"UserName" : "Chris",
"UserMessage" : "Hello",
"UserMessagePostDate" : ISODate("2015-12-31T00:00:00Z")
}
{
"_id" : ObjectId("5c9cca85a629b87623db1b18"),
"UserName" : "Robert",
"UserMessage" : "Bye",
"UserMessagePostDate" : ISODate("2019-01-01T00:00:00Z")
}热门推荐
5 短祝福语简短暖心
10 结婚祝福语粤语大全简短
11 晚上祝福语女生文案简短
12 法语妈妈生日祝福语简短
13 药厂开工祝福语大全简短
14 蛋糕节日祝福语简短英文
15 跨年的生日祝福语简短
16 文案祝福语英文短句简短
17 在家聚餐婚礼祝福语简短
18 学生节祝福语大全简短