【发布时间】:2012-04-21 22:54:31
【问题描述】:
我使用 org.jadira.usertype:usertype.jodatime:1.9 将 JodaTime DateTime 字段存储到 timestamptz 列。应用服务器有 +4 时区。数据库服务器 +9 时区。 new DateTime() 导致${currentTime+1hour}+9 其中+9 是时区(正确的值是${currentTime+5hours)+9)。
我还没有找到任何相关的主题。 java.util.Date 正确存储。
域对象具有以下映射属性:
static mapping = {
dateCreated sqlType:'timestamptz'
}
如何正确存储 DateTime?
【问题讨论】:
标签: hibernate grails groovy grails-orm jodatime