pg_timezone_names
La vue pg_timezone_names
fournit la liste des
noms de fuseaux horaires reconnus par SET TIMEZONE
,
avec les abréviations acceptées, les décalages UTC, et l'état du changement
d'heure. (Techniquement, PostgreSQL n'utilise
pas UTC car les secondes intercalaires
ne sont pas gérées.) Contrairement aux abréviations indiquées dans
pg_timezone_abbrevs
,
la majorité des noms impliquent des règles concernant les dates de
changement d'heure. De ce fait, l'information associée change en fonction
des frontières de changement d'heure locales.
L'information affichée est calculée suivant la valeur
courante de CURRENT_TIMESTAMP
.
Tableau 51.91. Colonnes de pg_timezone_names
Nom | Type | Description |
---|---|---|
name | text | Nom du fuseau horaire |
abbrev | text | Abréviation du fuseau horaire |
utc_offset | interval | Décalage à partir d'UTC (positif signifiant à l'est de Greenwich) |
is_dst | boolean | true si les changements d'heure hiver/été
sont suivis |