mongodb 日期类型

概述

mongodb中的日期存储的是GMT(格林尼治时间),不带有时区。日期保存到mongodb时,客户端的驱动会将带时区的日期转换成不带时区的GMT时间。

比如,

mongodb 日期类型_第1张图片


可以看到查询出来的时间比保存时晚了8个小时,这就是将东八区的12点,转为GMT时间4点了。


解决办法

如果使用mongovue作为客户端,可以设置显示所使用的时区,

tools---->preferences---->views------>display dates in local timezone

这样查询出来的时间就是当地时区的时间了,看起来就不会别扭了。

mongodb 日期类型_第2张图片

你可能感兴趣的:(mongodb 日期类型)