【发布时间】:2017-08-09 00:36:39
【问题描述】:
我在将 Java8 Date API 值保存到 MongoDB 数据库时遇到了问题。每当保存一个新的 LocalDate 实例 (LocalDate.now()) 时,我们都会获得昨天日期的值,时间设置为下午 23:00。 示例:
dt.getDate().toString()
给我“2017-03-17”
但是当我查看数据库时,我的值是这样的:
"dt" : ISODate("2017-03-16T23:00:00.000Z")
我的时区是 UTC+01:00
【问题讨论】: