タイムゾーンの仕組み:UTC時差と世界時計の計算

世界のタイムゾーン計算を徹底解説。協定世界時(UTC)の仕組み、プラス・マイナスの時差、サマータイム、国際日付変更線の計算ルールを学びます。

海外チームとのオンライン会議の調整、国際線のフライト確認、世界同時リリースなどを計画していますか?当サイトの タイムゾーン変換ツール を使えば、ブラウザ上で世界40以上のタイムゾーンの時差を即座に計算できます。

地球が360度自転するには24時間かかり、経度15度ごとに約1時間の時差が生じます。しかし実際の運用では、国境や30分刻みの変則時差、サマータイム(夏時間 / DST)の適用によって世界時計の計算は複雑化しています。

重要ポイント

  • 協定世界時(UTC): 世界中の標準時を合わせる原子時計ベースの基準時。各国時間は $\text{UTC} \pm \text{HH:MM}$ と表記されます。
  • 変換計算式: $\text{Target Time} = \text{Local Time} - \text{Local Offset} + \text{Target Offset}$。
  • 30分・45分単位の時差: インド(UTC+5:30)、ネパール(UTC+5:45)、南オーストラリア(UTC+9:30)など、非整数倍のオフセットを持つ地域も存在します。
  • サマータイムの開始ズレ: 国によって切り替え週が異なるため、ロンドンとニューヨークの時差は年に2回、4時間と5時間の間で変動します。

1. タイムゾーン時差換算の基本計算式

都市Aの現地時間を都市Bの現地時間に変換するには、UTCを基準にして計算します:

$$\text{Time}_{\text{UTC}} = \text{Time}_A - \text{Offset}_A$$ $$\text{Time}B = \text{Time}{\text{UTC}} + \text{Offset}_B$$

これらを1つの式にまとめると以下のようになります:

$$\mathbf{\text{Time}_B = \text{Time}_A + (\text{Offset}_B - \text{Offset}_A)}$$

会議の日程調整の計算例:

**サンフランシスコ(太平洋夏時間: UTC-7)**にいるあなたが、**ロンドン(英国夏時間: UTC+1)の同僚と14:00(午後2:00)**にビデオ通話を設定する場合:

  1. 手元の現地時間($A$): $14:00$
  2. 時差の差分: $\text{Offset}_B - \text{Offset}_A = (+1) - (-7) = +8\text{ 時間}$
  3. ロンドンの時間: $14:00 + 8\text{ 時間} = 22:00\text{(午後10:00)}$

会議はロンドン時間の同日夜22:00に開催されます。

2. 世界の主要金融都市と UTC 時差一覧

都市 / 地域 標準コード 通常期の時差 サマータイム(DST)適用時
ホノルル HST UTC-10:00 サマータイムなし
サンフランシスコ / ロサンゼルス PST / PDT UTC-08:00 UTC-07:00
ニューヨーク / トロント EST / EDT UTC-05:00 UTC-04:00
ロンドン GMT / BST UTC+00:00 UTC+01:00
パリ / ベルリン / ローマ CET / CEST UTC+01:00 UTC+02:00
ドバイ GST UTC+04:00 サマータイムなし
ムンバイ / ニューデリー IST UTC+05:30 サマータイムなし
シンガポール / 香港 SGT / HKT UTC+08:00 サマータイムなし
東京 JST UTC+09:00 サマータイムなし
シドニー AEST / AEDT UTC+10:00 UTC+11:00
オークランド NZST / NZDT UTC+12:00 UTC+13:00

南半球の地域(シドニーやオークランドなど)は北半球が冬のときに夏を迎えるため、夏時間の適用時期が反転することに注意が必要です。

3. 国際日付変更線の仕組み

国際日付変更線(IDL)は太平洋のほぼ経度180度線に沿って設定されています。この線を西向きに通過すると日付が1日進み(+24時間)、東向きに通過すると1日戻ります(-24時間)。

サモア(UTC+13)が火曜日の23:00のとき、ホノルル(UTC-10)は火曜日の深夜02:00です。距離はそれほど離れていなくても、異なるカレンダー日付を過ごしています。

日数の正確な経過期間を計算するには、当サイトの 年齢計算ツール および 年齢計算ガイド をご確認ください。

4. プログラミングにおける時刻処理: ISO 8601

ソフトウェア開発では、標準化された ISO 8601 形式で日時データを扱います:

2026-09-21T14:30:00Z       --> UTC 協定世界時
2026-09-21T10:30:00-04:00  --> 米国東部夏時間(EDT)
2026-09-21T20:00:00+05:30  --> インド標準時(IST)

上記3つの文字列は、地球上の全く同じ瞬間を示しています。

異なるタイムゾーンでの海外送金や決済予定を立てる際は、通貨換算ツール および 為替レートガイド をご覧ください。

よくある質問

UTC と GMT の違いは何ですか? UTCは協定世界時を指し、セシウム原子時計に基づく現代の標準時です。GMT(グリニッジ標準時)は英国の天文台に基づく歴史的な太陽時であり、現在国際的な標準としてはUTCが使用されています。

なぜインドは30分の時差(UTC+5:30)を採用しているのですか? 広大な国土全体で単一の国内標準時を採用するため、東経 $82.5^\circ$(ミルザープル付近)を基準子午線に選定した結果、グリニッジと5時間30分の時差になりました。

サマータイムを実施していない国はどこですか? シンガポールやケニアなど赤道付近の諸国は昼夜の長さが一年中ほぼ変わらないため導入していません。また、日本、中国、インドなども現在サマータイムを実施していません。

うるう秒(Leap Second)とは何ですか? 地球の自転速度が潮汐摩擦などによってわずかに減速するため、原子時計の時刻と天文時を一致させる目的で、必要に応じて1秒(23:59:60 UTC)が追加されます。