有没有办法在DataSource配置中将时区设置为UTC

时间:2012-08-10 13:12:59

标签: database grails groovy timezone datasource

我们有一个Grails 2.1.0项目,我们的登台和生产dbs在共享数据库服务器上。

我们希望在每个连接的基础上将时区设置为UTC(0),是否可以通过DataSource.groovy文件轻松完成此操作。

其他建议也欢迎。

1 个答案:

答案 0 :(得分:2)

Jared对grails/mysql timezone change的回答表明我们根本不需要调整mysql时区,因为datetime字段存储为MySql DateTime。我通过将-Duser.timezone = UTC添加到$ JAVA_OPTS为我的本地机器解决了这个问题,所以这可能是必需的解决方案。

我们已经在本地和舞台环境中尝试了这一点,这确实解决了这个问题。