我正在使用mongodb
的弹簧数据。问题是该实体包含一个日期字段,我们默认情况下以UTC时区从MS SQL数据库接收数据。示例日期如下。
2017-12-06 14:50:17.630
当我们将实体存储到mongodb中时,它实际上从该日期开始减少5:30,然后以ISO格式存储它,例如上面的日期将被存储为
“submittedDate”:ISODate(“2017-12-06T09:20:17.630Z”),
我的实体如下所示:
public class LegalEntity {
private String name;
private Date updateDate;
}
对我而言,似乎Mongo默认考虑到日期是在IST中进行的,因此它将这些日期转换为UTC,然后以UTC格式存储并返回相同的日期。
有没有告诉mongo默认情况下日期是以UTC格式进行的,不进行转换?