アップロードなし, 100%ローカル, アカウントなし

タイムゾーンの差

2つのタイムゾーンを選んで、現在のUTCオフセットと現地時刻を比較します。

タイムゾーンの差の仕組み

タイムゾーン差分ツールです。任意の2つのIANAタイムゾーン識別子の現在のUTCオフセット差を表示し、各場所の現在時刻も示します。ブラウザ組み込みのIntl.DateTimeFormat APIを使用し、現在の日付に対するDST(夏時間)ルールを自動的に適用するため、表示されるオフセットは夏時間期間中に誤っている可能性がある名義上の標準オフセットではなく、実際の現在のオフセットを反映しています。選択した内容はサーバーへ送信されません。

IANAのタイムゾーン名(America/New_YorkやEurope/ParisやAsia/Tokyoなど)は、ESTやCETのような略語よりも正確です。略語は曖昧でDSTの移行をエンコードしていないためです。このツールは完全なIANA識別子を受け付け、その日の正確なUTCオフセットをオンザフライで導出します。一方の都市が夏時間中でもう一方がそうでない場合、ツールは現在有効な実際のオフセットを表示します。

タイムゾーンの差の使い方をステップごとに解説

  1. 左フィールドに1つ目のIANAタイムゾーンを選択または入力します。
  2. 右フィールドに2つ目のIANAタイムゾーンを選択または入力します。
  3. 各タイムゾーンに表示される現在の現地時刻を確認します。
  4. 2つの場所間のオフセット差を確認します。
  5. どちらかのタイムゾーンを変更して別のペアを比較します。

よくある使用例

  • 大陸をまたぐ通話をスケジュールしているプロジェクトマネージャーがニューヨークとロンドンのリアルタイムのオフセットを確認して、両都市のビジネスアワー内のスロットを見つけたい。
  • 分散システムをデバッグしている開発者がローカルタイムゾーンとサーバーのUTCタイムゾーンのオフセットを確認してログのタイムスタンプを正しく解釈したい。
  • 海外のクライアントと仕事をしているフリーランサーがクライアントに不便な時間を避けるため、ミーティング招待を送る前に現在のオフセットを確認したい。
  • フライトの到着時刻を自国のタイムゾーンと目的地のタイムゾーンで比較している旅行者が、両方の現地時刻を同時に素早く確認したい。

よくある質問

なぜツールはESTやGMT+1のような略語ではなくIANAのタイムゾーン名を使用するのですか?

タイムゾーンの略語は曖昧です。ESTは米国の東部標準時かオーストラリアの東部標準時かによってオフセットが異なります。America/New_YorkのようなIANA識別子はタイムゾーンを一意に特定し、正確なDST移行ルールを含んでいます。ブラウザのIntl APIは内部でIANA識別子を使用しています。

表示されるオフセットは夏時間を考慮していますか?

はい。オフセットはIntl APIを使って現在の日付に対して計算されており、IANAデータベースで定義された各タイムゾーンのDSTルールを適用します。一方の場所が夏時間中で他方がそうでない場合、その非対称性が表示されるオフセットに反映されます。

現在ではなく特定の将来の日付や過去の日付のオフセットを確認できますか?

現在のツールは現時点のオフセットを表示します。特定の将来の日付(3月や10月のDST移行前後など)のオフセットを確認したい場合は、一時的にシステム日付を変更するか、履歴クエリと将来クエリをサポートするタイムゾーンデータベースを参照してください。

タイムゾーンを選択すると外部サーバーやアナリティクスサービスに送信されますか?

いいえ。タイムゾーンのオフセット計算はブラウザのIntl APIがローカルにインストールされたデータを使って完全に実行します。選択したタイムゾーンはどこにも送信されません。

必要なタイムゾーンがリストにない場合はどうすればよいですか?

ツールはブラウザのIntl実装がサポートするすべてのIANAタイムゾーン識別子をリストアップしています。数百の名前付きゾーンをカバーしています。ごく最近のIANAのアップデートで追加されたゾーンがブラウザのデータにまだ含まれていない場合は存在しないことがあります。ブラウザまたはOSを更新すると通常解決されます。