【发布时间】:2017-07-10 08:31:52
【问题描述】:
创建记录时,需要将其日期与时区的偏移量一起插入回去。如何更改此注释中的默认时间?如果重要,我会使用 PostgreSQL。
我的默认时间是 UTC + 2,但我只需要 UTC,没有时区。 例如。创建新用户时,插入的日期是 13.13.2017 14:00,但我需要 13.13.2017 12:00。
我有一个返回相应值的静态方法 DateHelper.nowUTC()。是否可能在创建记录时调用它?
【问题讨论】:
-
“默认时间”是什么意思?您可以在注释中设置一个参数(我不确定这是否有用),或者您只是让 Hibernate 做它的事情。请注意,日期值与时区无关,只有当您需要格式化或解析字符串时才需要时区。
标签: java spring postgresql hibernate timezone