mongodb日期时间戳中的最后四个字符是什么意思?

时间:2014-07-05 01:11:57

标签: mongodb mongoose

我一直找不到任何解释mongodb时间戳中最后四个字符含义的文档。我正在使用猫鼬,并且模型包含以下内容:

var mySchema = mongoose.Schema({
    ...
    created : {
        type: Date,
        default: Date.now
    }
});

created的结果将包含以下内容:

2014-07-02T01:37:19.729Z

729Z是什么意思?它只是一个随机标识符吗?我注意到每个时间戳都有不同的后缀。

1 个答案:

答案 0 :(得分:4)

729是时间戳的毫秒部分。 729/1000秒。

Z是“零”或祖鲁时间,也称为格林威治标准时间,基本上是Universal Coordinated Time(同样,如果你不关心这里和那里的第二个)。它表示您的时间戳的时区。保持UTC时间戳是标准和最好的做事方式 - 它可以让你避免一些地方的季节性变化。