タイムゾーン変換ツール
1 つの瞬間を複数のタイムゾーンで同時に確認します。
このツールについて
日付、時刻、タイムゾーンを選ぶと、同じ瞬間を気になる他のタイムゾーンでも、時差や日付の変化とともに確認できます。チーム間のスケジュール調整やログのタイムスタンプの読み取りに便利です。
使い方
- 日付、時刻、その時刻のタイムゾーンを選びます。
- リストにあるすべてのタイムゾーンで同じ瞬間を、時差や日付の変化とともに確認します。
- タイムゾーンを追加・削除できます。リストはこのブラウザーに保存されます。
よくある質問
- 夏時間に対応していますか?
- はい。ブラウザーの最新のタイムゾーンデータベースを使うため、時計が切り替わる日も含めて、選んだ日付の時差が正しく計算されます。
- UTC と GMT の違いは何ですか?
- 日常的な用途では同じ時刻を示します。UTC は厳密な科学的標準で、GMT は英国で冬に使われるタイムゾーンです。サーバーやログには UTC を使うべきです。
- 一部の行が薄く表示されるのはなぜですか?
- 時刻が 22:00〜07:00 の行は薄く表示されるため、全員の都合がよい会議の時間を見つけやすくなります。
- サーバーやデータベースはどのタイムゾーンを使うべき?
- UTC です。サーバーを UTC に設定し、タイムスタンプは UTC か、PostgreSQL の timestamptz のようなタイムゾーン対応の型で保存し、現地時刻への変換は表示するときだけ行います。UTC のログは正しく並べ替えられ、夏時間の切り替え前後に時刻が重複したり抜けたりすることもありません。
- 時計の切り替えで存在しない時刻はどうなりますか?
- 時計を進めるときは 1 時間が飛ばされます。ベルリンでは 2026 年 3 月 29 日の 02:30 は存在しません。時計を戻すときは 1 時間が繰り返されるため、02:30 が 2 回あります。ソフトウェアはこうした時刻の解釈を選ばなければならないため、その 1 時間の中にジョブや会議を設定するのは避けてください。
- 30 分や 45 分のオフセットを持つタイムゾーンがあるのはなぜですか?
- オフセットは地理だけでなく、各国の政府によって決められます。インドは UTC+05:30、イランは UTC+03:30、ニューファンドランドは UTC−03:30、ネパールは UTC+05:45、ニュージーランドのチャタム諸島は UTC+12:45 です。1 時間単位のオフセットを前提とした変換ツールはこれらの地域を誤って扱うため、IANA のタイムゾーン名を使うことが重要です。
タイムゾーン間で時刻を変換する方法
タイムゾーン間の時刻の変換は 2 段階です。まず現地時刻を 1 つの正確な瞬間に変換し、次にその瞬間を他のタイムゾーンで表示します。2026 年 3 月 15 日のニューヨークの 09:00 は 13:00 UTC です。その時点でニューヨークはすでに夏時間(UTC−04:00)になっているためです。3 月 1 日なら、同じ 09:00 は 14:00 UTC になります。ここで日付、時刻、変換元のタイムゾーンを選ぶと、すべての行に同じ瞬間が表示されます。
時刻と同じくらい日付も重要です。オフセットは年の途中で変わり、変換で日付が変わることもあるからです。日付をまたぐ場合は、日付の横に +1 日または −1 日と表示されます。東京は南北アメリカより時間が進んでいるため、サンフランシスコの午後の通話は、東京ではすでに翌朝です。行をコピーすると、カレンダーの招待やチャットに使える 2026-03-15 13:00 UTC のような値が得られます。
タイムゾーン名と略称の違い: Europe/Berlin を使うべき理由
Europe/Berlin や America/New_York のような名前は、OS やブラウザーに同梱されている tz データベースの IANA タイムゾーン識別子です。それぞれが、地域のオフセットと夏時間の規則の全履歴を記録しています。略称にはそれがありません。CST は米国中部標準時、中国標準時、キューバ標準時のいずれも意味しうるうえ、IST はインド、アイルランド、イスラエルで使われています。このあいまいさがあるため、ソフトウェアは決して略称に頼るべきではありません。
UTC+01:00 のような固定オフセットも、タイムゾーンではありません。ある 1 つの瞬間については正しくても、夏時間のある地域では 1 年の半分は間違ったものになります。毎週 09:00 の会議のように将来の現地時刻が必要な場合は IANA 名を保存し、すでに起きたイベントには UTC を保存してください。このタイムゾーン変換ツールは、ブラウザーがサポートするすべてのタイムゾーンを一覧表示し、選んだリストをこのブラウザーに記憶します。
タイムゾーンをまたいで会議を設定する方法
重なる時間帯が最も少ない人から始めましょう。その人たちのタイムゾーンをリストに追加し、候補の時刻を設定して、どの行も薄く表示されない時間帯を探します。ヨーロッパと米国西海岸にまたがるチームは、サンフランシスコの 08:00 か 09:00 に落ち着くことが多く、これは 1 年の大半でベルリンの 17:00 か 18:00 にあたります。アジアも加わるとよい時間帯がないことが多いので、不便な時間を持ち回りにしてください。
米国とヨーロッパが別々の日に時計を切り替える、3 月と 10 月または 11 月の数週間には注意してください。その期間はニューヨークとロンドンの時差が 5 時間ではなく 4 時間になり、定例会議の時刻が片方の側でずれます。招待を送る前に、その期間内の日付で確認してください。ログのタイムスタンプは、まず Unix タイムスタンプ変換ツールで変換してから、ここでタイムゾーンを比較します。
うまく動かない、または結果がおかしいですか? このツールの問題を報告