历史版本。 PostgreSQL 10 已结束支持。 2022-11-10. 请参阅 当前版本手册.
51.90. pg_timezone_names #
视图 pg_timezone_names 提供了一个由 SET TIMEZONE 识别的时区名称列表,以及它们的相关缩写、UTC 偏移和夏令时状态。(从技术上讲,PostgreSQL 不使用 UTC,因为不处理闰秒。)与在 pg_timezone_abbrevs 中显示的缩写不同,这些名称中的许多隐含一组夏令时转换日期规则。因此,相关信息在跨越本地夏令时切换边界时发生变化。显示的信息是基于 CURRENT_TIMESTAMP 的当前值计算的。
表 51.91. pg_timezone_names 列
| 名称 | 类型 | 描述 |
|---|---|---|
name | text | 时区名 |
abbrev | text | 时区缩写 |
utc_offset | interval | 相对于 UTC 的偏移(正值表示格林威治以东) |
is_dst | boolean | 如果当前采用夏令时,则为真 |