使用Spring的引导1.5.4.RELEASE
和蒙戈驱动程序3.4.2
。
我想存储LocalDate
的mongo DB
,但我现在面临一个奇怪的问题。
LocalDate startDate = LocalDate.now();
LocalDate endDate = LocalDate.of(2020,12,01);
System.out.println("---- StartDate : ---"+startDate);
System.out.println("-----End Date : ----"+endDate);
repository.save(new Person("Mehraj","Malik", startDate, endDate));
在控制台输出:
----开始日期:2017年8月26日---
-----结束日期:2020年12月1日----
但是MongoDB中它被存储不正确的日期。
以下是从MongoDB的JSON的:
“的startDate”:ISODate( “2017-08-25T18:30:00.000Z”),
“结束日期”:ISODate( “2020-11-30T18:30:00.000Z”)
另外,我注意到,存储的时间也是不正确的,根据印度的时间。
是否有人可以帮助我在这里。为什么日期是正确的控制台上,但不是在MongoDB中,如何解决这个问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句