MongoDB中这个日期编号的含义是什么?

时间:2016-10-04 04:32:04

标签: mongodb date numbers

在我的MongoDB item集合中,该集合中date字段为reviewsdate字段如下所示:

enter image description here

来自MongoDB文档:

  

在内部,Date对象存储为64位整数,表示自Unix epoch (Jan 1, 1970)

以来的毫秒数

这个日期编号是什么意思?

  

在shell本身上查看这个数字 我该如何判断它是哪个日期?

1 个答案:

答案 0 :(得分:0)

这是unix时间戳(以毫秒为单位),您可以使用您正在使用的任何语言将其转换为日期对象。 这不是mongodb的日期对象,这里的程序员通过脚本以整数格式放入unix时间戳,而不是Date。

虽然最终日期(计算之后)的值相等,但是mongoDb日期支持的操作更多,例如时区感知,$ day等操作,直接转换为语言驱动程序中的日期对象.eg {{1在pymongo。