メインコンテンツへ
技術規格

IANA タイムゾーンデータベース

あいあな たいむぞーんでーたべーす

定義

IANA タイムゾーンデータベース (通称 tz database、Olson データベース) は、IANA (Internet Assigned Numbers Authority) が管理する、世界中のタイムゾーンルールを収録したデータベースです。各タイムゾーンの UTC オフセット、サマータイムの切り替え日時、過去の変更履歴を包括的に記録しています。

命名規則

タイムゾーンは「地域/都市」の形式で識別されます。Asia/Tokyo、America/New_York、Europe/London のように、大陸名と代表的な都市名の組み合わせです。国名ではなく都市名を使う理由は、同一国内に複数のタイムゾーンが存在する場合 (アメリカ、ロシア、オーストラリアなど) に対応するためです。約 600 のタイムゾーン識別子が定義されています。

更新頻度と利用

tz database は年に 3〜10 回更新されます。各国がサマータイムの廃止や変更を決定するたびに新バージョンがリリースされます。Linux、macOS、Windows、Java、Python、JavaScript (Intl API) など主要な OS とランタイムがこのデータベースを参照しており、システムを最新に保つことが正確な時刻変換の前提条件です。古いバージョンを使い続けると、特定の国の時刻変換が誤った結果を返す可能性があります。

XB!LINE

この記事は役に立ちましたか?

関連用語

関連記事