mongodb 日期类型
概述mongodb中的日期存储的是GMT(格林尼治时间),不带有时区。在保存到mongodb中时,会将客户端传过来的日期转为相应的GMT时间。比如,可以看到查询出来的时间比保存时晚了8个小时,这就是将东八区的12点,转为GMT时间4点了。解决办法如果使用mongovue作为客户端,可以设置显示所使用的时区,tools---->preference
·
概述
mongodb中的日期存储的是GMT(格林尼治时间),不带有时区。日期保存到mongodb时,客户端的驱动会将带时区的日期转换成不带时区的GMT时间。
比如,
可以看到查询出来的时间比保存时晚了8个小时,这就是将东八区的12点,转为GMT时间4点了。
解决办法
1、如果使用mongovue作为客户端,可以设置显示所使用的时区,
tools---->preferences---->views------>display dates in local timezone
这样查询出来的时间就是当地时区的时间了,看起来就不会别扭了。
2、如果使用Robomongo,则options----->display dates in----->Local timezone
更多推荐
已为社区贡献6条内容
所有评论(0)