1

从 Node.js 我做

var startDate = new Date('2012-06-06');

然后我使用 mongodb native 保存它。它存储如下

'2012-06-05T14:00:00.000Z'

4

3 回答 3

4

MongoDB 以 UTC 格式存储日期,而不是字符串。检查 BSON 规格。

http://bsonspec.org/#/specification

于 2012-06-06T06:59:45.323 回答
3

您看到的是日期的 JSON 表示形式: new Date('2012-06-06').toJSON();

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/toJSON

于 2012-06-06T11:19:56.050 回答
1

这就是日期的显示方式。(我认为这是某种 ISO 标准代码。)在内部,它以更有效的方式保存。

于 2012-06-06T10:36:07.977 回答