PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 10.23 » Internes » Catalogues système » pg_timezone_names

51.90. 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

NomTypeDescription
nametextNom du fuseau horaire
abbrevtextAbréviation du fuseau horaire
utc_offsetintervalDécalage à partir d'UTC (positif signifiant à l'est de Greenwich)
is_dstbooleantrue si les changements d'heure hiver/été sont suivis