UTC (協定世界時)
きょうていせかいじ
UTC (Coordinated Universal Time) は原子時計に基づく国際標準時で、世界中のタイムゾーンの基準となる時刻体系です。
たいむぞーん
タイムゾーン (time zone) は、法律や慣習により同一の標準時を採用する地理的領域です。地球を経度に沿って分割し、各領域に UTC からの時差 (オフセット) を割り当てることで、世界中の時刻を体系的に管理します。理論上は経度 15 度ごとに 1 時間の差が生じますが、実際の境界は国境や行政区画に沿って引かれています。
タイムゾーンの表記には複数の方式があります。UTC オフセット (UTC+9, UTC-5) は最も明確ですが、サマータイムの有無を表現できません。略称 (JST, EST, PST) は簡潔ですが曖昧さがあります (CST は米国中部、中国、キューバで使われる)。IANA 識別子 (Asia/Tokyo, America/New_York) はサマータイムの履歴を含む最も正確な表記です。
2026 年現在、IANA データベースには約 400 のタイムゾーン識別子が登録されています。UTC オフセットの種類としては、UTC-12 から UTC+14 まで、30 分刻みや 45 分刻みを含めて約 38 種類が存在します。国の数 (約 195) よりタイムゾーンの数が多いのは、一つの国が複数のタイムゾーンを持つ場合があるためです。
この記事は役に立ちましたか?
タイムゾーンが生まれた歴史的背景から、UTC を基準とした時差の決定方法、各国の採用状況まで体系的に解説します。
国際日付変更線の位置と役割、なぜジグザグに引かれているのか、日付変更線を越えるとどうなるのかを解説します。
ソフトウェア開発における UTC 変換の正しい実装方法を解説。保存は UTC、表示はローカルの原則から、JavaScript/Python での具体的な実装パターン、よくあるバグの原因まで網羅します。