我在mongodb中插入了很多带日期的文件,但时间不匹配......
文档上的时间比插入时间早1小时。我的mongo服务器配置不好吗?或者我还需要做其他事情吗?
我使用java应用程序插入所有文档。
由于
答案 0 :(得分:3)
与UTC相比,您可能有1小时的时差。您必须考虑您的区域设置,因为mongodb存储日期为UTC时间戳。
MongoDB默认以UTC格式存储时间,并将任何本地时间表示转换为此形式。必须运行或报告某些未修改的本地时间值的应用程序可以将时区与UTC时间戳一起存储,并在其应用程序逻辑中计算原始本地时间。
另请参阅此page了解详情。