我们有一个Grails 2.1.0项目,我们的登台和生产dbs在共享数据库服务器上。
我们希望在每个连接的基础上将时区设置为UTC(0),是否可以通过DataSource.groovy文件轻松完成此操作。
其他建议也欢迎。
答案 0 :(得分:2)
Jared对grails/mysql timezone change的回答表明我们根本不需要调整mysql时区,因为datetime字段存储为MySql DateTime。我通过将-Duser.timezone = UTC添加到$ JAVA_OPTS为我的本地机器解决了这个问题,所以这可能是必需的解决方案。
我们已经在本地和舞台环境中尝试了这一点,这确实解决了这个问题。