如何确保mongo存储日期,而不转换为UTC?

时间:2018-02-23 10:33:24

标签: java spring mongodb datetime spring-data

我正在使用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格式进行的,不进行转换?

0 个答案:

没有答案
相关问题