有没有一种方法可以在数据源配置中将时区设置为UTC?

3
我们有一个Grails 2.1.0项目,我们的staging和production数据库在共享的数据库服务器上。
我们希望在每个连接上基于UTC(0)设置时区,在DataSource.groovy文件中是否有一种简单的方法可以做到这一点。
欢迎提出其他建议。

你有查看过 https://dev59.com/E2sz5IYBdhLWcg3w3r0J 吗? - Tomo
1个回答

2

Jared在grails/mysql timezone change的回答中建议我们不需要调整mysql的时区,因为datetime字段存储为MySql DateTime。我通过在$JAVA_OPTS中添加-Duser.timezone=UTC来解决本地机器上的问题,所以这可能是所需的解决方案。

我们已经在本地和stage环境中尝试了这个方法,并且解决了问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接