为什么GETDATE()在本地时区返回



我们的红移集群似乎返回的是当地时区(太平洋/奥克兰)的时间戳,而不是UTC,尽管AWS文档说:

GETDATE返回UTC格式的当前日期和时间

,

select GETDATE();
2016-08-30 10:22:18.000000

应该返回:

2016-08-29 22:22:18.000000

红移完全没有在本地时间返回日期;我的IDE将所有日期翻译为当地时间。

我正在使用PHPStorm的数据库控制台。不幸的是,没有办法禁用时区转换,你能做的最好的是将PHPStorm的时区更改为UTC,但这会影响IDE的所有日期相关功能。

最新更新