最佳答案
我安装了 PostgreSQL 9
,它显示的时间比服务器时间晚1个小时。
运行 Select NOW()
显示: 2011-07-12 11:51:50.453842+00
服务器日期显示: Tue Jul 12 12:51:40 BST 2011
它是1小时后,但时区显示在 phppgadmin
是: TimeZone Etc/GMT0
我已经尝试进入 postgresql.conf
和设置
时区 = 格林尼治时间
然后运行重新启动,但没有更改。
有什么想法我认为它只是使用服务器时区,但显然没有? !
解决方案:
我之前调到 GMT
了,晚了一个小时。经过搜索,我发现我需要把它设置为 Europe/London
。这考虑到 + 1小时在英国夏季时间,格林威治标准时间没有!