メインコンテンツへスキップ

無料タイムゾーンコンバータ

20 のワールド タイム ゾーンのいずれかの時間を同時に変換します。ライブの現在時刻を使用するか、カスタムの日付と時刻を入力して比較します。

読み込み後はオフラインでも動作
選択したタイムゾーン
ニューヨーク
 
ロンドン
 
東京
 
シドニー
 

タイムゾーンを追加

主な用途

  • 複数のタイムゾーンでリモートチーム会議をスケジュールする複数のタイムゾーンにいるチームメンバーに同時に機能する会議時間を見つけます。
  • 国際的な視聴者向けにイベント時間を変換混乱を避けるため、参加者の現地時間帯でライブイベント、ウェビナー、またはストリーム開始時間を表示します。
  • 旅行中の到着時間と通話を計画旅行中に自宅の時刻を確認したり、スケジュール設定のために目的地の現地時間を確認したりします。
  • グローバル株式市場のオープン時間を追跡NYSE、LSE、TSE、その他の取引所の市場公開時間と終了時間をあなたの現地時間に変換します。
  • ゲームリリースとトーナメント時間を変換ゲームがいつリリースされるか、またはeスポーツトーナメントがあなたの現地時間帯でいつ開始するかを正確に知ります。

使い方

すべての変換ロジックは、Chrome、Firefox、Safariに組み込まれているのと同じ国際化エンジンであるJavaScriptのIntl.DateTimeFormat APIを使ってブラウザ内で完全に行われます。外部ライブラリはゼロで、サーバー呼び出しもありません。

  1. 1
    IANAタイムゾーンリストが読み込まれる
    読み込み時、ツールはIntl.supportedValuesOf('timeZone')を呼び出し、あなたのブラウザに同梱されている完全なIANAタイムゾーンデータベース(通常400以上のゾーン)を取得します。古いエンジンでは20の主要都市の内蔵リストにフォールバックします。
  2. 2
    壁時計の入力がUTCの瞬間に解決される
    カスタムの日付と時刻を入力すると、ツールは2パスのアルゴリズムを実行します:Intl.DateTimeFormat(...).formatToParts()を使って選んだソースゾーンのUTCオフセットを計算し、それを引きます。2回目のパスは、DST(夏時間)境界のエッジケースを正しく処理するため、結果の瞬間でオフセットを再チェックします。
  3. 3
    各目標ゾーンが独立して整形される
    Intl.DateTimeFormatは選択された各タイムゾーンについて1回呼び出され、解決されたUTCの瞬間とIANAゾーン識別子(例:Asia/Tokyo)を渡します。ブラウザ内蔵のタイムゾーンテーブルが夏時間のルールとオフセットの履歴を処理し、地域設定を考慮した曜日、日付、時刻の文字列を生成します。
  4. 4
    ライブ時計がsetIntervalで刻む
    「現在時刻を使用」がチェックされている場合、1秒間隔のsetIntervalがReactの状態内の基準日付を更新するため、表示されているすべてのタイムゾーンがリアルタイムに更新されます。あなたのゾーンの選択はlocalStorageに保存され、訪問をまたいで保持されます。

関連ツール

よくある質問