博士后11 show timezone;
这给了我不同的价值观
-当我从dbeaver(shows america/newïyork)和。
-当我从pg admin运行它时(显示utc)
我在同一台客户机上运行dbeaver和pg admin。
我以为这是给我看服务器时区的。
同样适用于 clock_timestamp()
-我有不同的价值观。
这是否与客户端操作系统时区有关?
或者连接到某些设置?
我们正在使用一个aws-rds-postgresql示例
在utc时区中配置(如我所选)。
怎么解释?
我真的很困惑。
1条答案
按热度按时间dfuffjeb1#
timezone
是数据库会话的时区,而不是服务器的时区。看起来dbeaver设置了参数,而pgadmin将其保留为默认值(无论服务器上配置了什么)。
你可以设置
PGTZ
环境变量指定所需的postgresql数据库会话时区。