mongo日期格式

mongo日期格式

如何创建新的日期对象

可以通过两种不同的方式创建一个新的Date对象:

new Date():将一个日期和时间作为一个Date对象返回。

ISODate():将一个日期和时间作为一个Date对象返回。

Date():返回一个日期和时间的字符串。

new Date()和ISODate()方法都会产生一个被ISODate()辅助函数包裹的Date对象。
此外,调用Date()函数而不使用新的构造函数,会返回一个字符串形式的日期和时间,而不是一个日期对象。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
use temp_db

db.dates.insertMany([
{
name: "Created with `Date()`",
date: Date(),
},
{
name: "Created with `new Date()`",
date: new Date(),
},
{
name: "Created with `ISODate()`",
date: ISODate(),
},
])
{
"acknowledged" : true,
"insertedIds" : [
ObjectId("62726af5a3dc7398b97e6e93"),
ObjectId("62726af5a3dc7398b97e6e94"),
ObjectId("62726af5a3dc7398b97e6e95")
]
}


参考链接:

https://blog.csdn.net/superatom01/article/details/131098444