如何在本地时间存储可以使用hibernate明确检索的日期时间?

时间:2012-01-27 13:34:44

标签: java hibernate jodatime

我想我理解它的基本原理。我需要本地日期和时间,以及UTC偏移量。现在我正在使用一个joda-time DateTime对象和hibernate usertype @Type(type = "org.jadira.usertype.dateandtime.joda.PersistentDateTimeWithZone"),它工作得很好,除了存储的时区是ID,即“America / Los_Angeles”而不是PST / PDT。

问题在于在夏令时期间每年秋季重叠一小时。在此期间无法明确检索这些时间。

如果没有手动添加与UTC相关的小时/分钟数的列,我有什么办法可以实现这一目标吗?

1 个答案:

答案 0 :(得分:1)

我是Jadira Usertype的维护者。

我认为您会发现您的问题已在usertype 3.0.0.GA中解决。

问候克里斯