TimeZone

确定服务器时区的 GUC

TimeZone 是一个 配置文件参数,用于确定服务器时区。

TimeZonePostgreSQL 7.3 中添加。

默认值

TimeZone 的默认值为:GMT

请注意,当执行 initdb 时,它会在 postgresql.conf 中生成一个与主机时区对应的条目。

按 PostgreSQL 版本详细信息

时区 (PostgreSQL 19)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/19/postgresql.conf
源行 779
需要重启 false

文档TimeZone

时区 (PostgreSQL 18)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/18/postgresql.conf
源行 779
需要重启 false

文档TimeZone

时区 (PostgreSQL 17)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/17/postgresql.conf
源行 738
需要重启 false

文档TimeZone

时区 (PostgreSQL 16)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/16/postgresql.conf
源行 717
需要重启 false

文档TimeZone

时区 (PostgreSQL 15)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/15/postgresql.conf
源行 713
需要重启 false

文档TimeZone

时区 (PostgreSQL 14)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/14/postgresql.conf
源行 696
需要重启 false

文档TimeZone

时区 (PostgreSQL 13)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/13/postgresql.conf
源行 681
需要重启 false

文档TimeZone

时区 (PostgreSQL 12)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/12/postgresql.conf
源行 652
需要重启 false

文档TimeZone

时区 (PostgreSQL 11)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/11/postgresql.conf
源行 592
需要重启 false

文档TimeZone

时区 (PostgreSQL 10)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/10/postgresql.conf
源行 568
需要重启 false

文档TimeZone

时区 (PostgreSQL 9.6)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/96/postgresql.conf
源行 555
需要重启 false

文档TimeZone

时区 (PostgreSQL 9.5)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/95/postgresql.conf
源行 537
需要重启 false

文档TimeZone

时区 (PostgreSQL 9.4)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/94/postgresql.conf
源行 524

文档TimeZone

时区 (PostgreSQL 9.3)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/93/postgresql.conf
源行 506

文档TimeZone

时区 (PostgreSQL 9.2)

设置 GMT
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 配置文件
最小值  
最大值  
枚举值  
启动值 GMT
重置值 GMT
源文件 /home/barwick/devel/postgres/data/92/postgresql.conf
源行 500

文档TimeZone

时区 (PostgreSQL 9.1)

设置  
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 环境变量
最小值  
最大值  
枚举值  
启动值  
重置值  
源文件  
源行  

文档TimeZone

时区 (PostgreSQL 9.0)

设置 未知
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 命令行
最小值  
最大值  
枚举值  
启动值 未知
重置值 未知
源文件  
源行  

文档TimeZone

时区 (PostgreSQL 8.4)

设置 未知
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 命令行
最小值  
最大值  
枚举值  
启动值 未知
重置值 未知
源文件  
源行  

文档TimeZone

时区 (PostgreSQL 8.3)

设置  
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 命令行
最小值  
最大值  

文档TimeZone

时区 (PostgreSQL 8.2)

设置  
单位  
类别 客户端连接默认值 / 区域设置和格式
简短描述 设置显示和解释时间戳的时区。
扩展描述  
上下文 user
变量类型 string
来源 命令行
最小值  
最大值  

文档TimeZone

变更历史

示例

SHOW timezone;
   TimeZone    
---------------
 Europe/Berlin
(1 row)

分类

日期和时间, GUC 配置项

另请参阅

timezone_abbreviations, pg_timezone_names, pg_timezone_abbrevs

反馈

在此 提交关于“TimeZone”的任何评论、建议或更正。