显示时区-postgresql 11-不同的值取决于客户端?

vsaztqbk  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(518)

博士后11 show timezone; 这给了我不同的价值观
-当我从dbeaver(shows america/newïyork)和。
-当我从pg admin运行它时(显示utc)
我在同一台客户机上运行dbeaver和pg admin。
我以为这是给我看服务器时区的。
同样适用于 clock_timestamp() -我有不同的价值观。
这是否与客户端操作系统时区有关?
或者连接到某些设置?
我们正在使用一个aws-rds-postgresql示例
在utc时区中配置(如我所选)。
怎么解释?
我真的很困惑。

dfuffjeb

dfuffjeb1#

timezone 是数据库会话的时区,而不是服务器的时区。
看起来dbeaver设置了参数,而pgadmin将其保留为默认值(无论服务器上配置了什么)。
你可以设置 PGTZ 环境变量指定所需的postgresql数据库会话时区。

相关问题