【发布时间】:2020-02-23 10:46:02
【问题描述】:
我在使用 JPA 将时间类型保存到数据库时遇到了问题。 从浏览器到 Java 的时间值被正确映射,但是当 JPA 将该值保存到 DB 时,它变成了一个不同的值。 有什么解决方案可以在不更改时间数据的情况下将时间保存到数据库中? (我只有2个解决方案:将Time类型改为long或string,但我还是更喜欢能保存Time值的方案)。
浏览器中的数据输入: Data input in browser
在保存到数据库之前先保存: Data before save into database
- 数据保存到数据库中(我使用 MySQL)。我将值从 11:00:00 更改为 04:00:00: Data when save into database
【问题讨论】:
-
检查所有三个系统的时区是否一致
标签: java mysql spring jpa time