gpt4 book ai didi

java - MongoDB 存储不正确的 DOB

转载 作者:行者123 更新时间:2023-12-01 17:43:17 32 4
gpt4 key购买 nike

我正在使用 Java Date 来存储 Person 的 DOB 并将详细信息保存在 MongoDB 中。然而,在 MongoDB 中, Date 比实际 DOB 少一天。例如在 Java 中,DOB 为: Mon May 20 00:00:00 IST 2019在 MongoDB 中存储的值为:2019-05-19T18:30:00.000+0000

观察 MongoDB 中的 DOB 少了一天。日期不匹配的原因可能是什么?

MongoDB 和 Java 应用程序(SpringBoot 应用程序)都在同一台机器上运行。

最佳答案

印度标准时间 (IST) 比协调世界时 (UTC) 早 5:30 小时。

因此 2019-05-19T18:30:00.000+0000 UTC + 5.30 == 2019 年 5 月 20 日星期一 00:00:00 IST

因此该值仅以 UTC 形式存储在 MongoDB 中。

关于java - MongoDB 存储不正确的 DOB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58320355/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com