時差計算

一つの都市の日付と時刻を、別の都市へ変換します。alarmticarは出発地の時計の時刻を一つの正確な瞬間にし、その同じ瞬間を到着地の都市で表示します。

出発地
到着地

出発地の都市の現在時刻を読み込んでいます。

複数の都市を比べる

基準の日付と時刻は一度だけ瞬間に決めます。どの都市もその同じ瞬間を表示します。

基準の都市

出発地の都市の現在時刻を読み込んでいます。

都市のあいだで時刻を変換する方法

使い方

  1. 出発地の都市、国、または America/New_York のようなタイムゾーン名を検索します。
  2. 出発地の日付と時刻を選びます。それらの欄は出発地の都市のもので、到着地のものではありません。
  3. 到着地の都市を検索します。到着地には、独自の日付や時刻の欄はありません。
  4. 変換を押します。夏時間で出発地の時刻が無効かあいまいなら、結果の前にページがその旨を示します。

時差の変換が時間を足すだけではない理由

名前のあるタイムゾーンは規則のある地域で、UTCからの永続的な時間数ではありません。ニューヨークは America/New_York、ロンドンは Europe/London、ソウルは Asia/Seoul、東京と大阪は Asia/Tokyo を使います。その名前に付くオフセットは、地域が夏時間を始めるか終わると変わります。時計の時刻に固定の時間数を足す方法は、片側のオフセットが変わるとすぐに古くなります。alarmticarは都市とその IANA タイムゾーンを保存し、出発地の時計の時刻を一つの瞬間に解決し、その瞬間を到着地のゾーンで表示します。

夏時間とあいまいな現地時刻

地域が時計を進める日には、一部の現地時刻が一度も来ません。2:00から3:00へ飛ぶ時計は、そのあいだの時刻をすべて飛ばすので、存在する時刻を選ぶまで2:30は変換できません。時計を戻す日には、一部の現地時刻が2回あります。変更の前に1回、変更のあとに1回です。その二つの瞬間はUTCオフセットが違います。alarmticarは両方を示し、選ぶまで待ちます。推測はしません。到着地側に二つ目の選択はありません。選んだ一つの瞬間は、到着地のゾーンでは一つの現地表示になるからです。

春の切り替えで飛ばされる区間は、常に1時間とは限りません。時計を30分動かす地域もあります。存在しない時刻のあとの提案は、先へ最大3時間まで探して見つかる、次に存在する現地時刻です。適用すると出発地の時刻が埋まります。黙って時刻は変えません。

秋の切り替えで繰り返される時刻は、1回目と2回目として示され、それぞれを区別するUTCオフセットが付きます。時計が戻る前の時刻を指すなら、早いほうのオフセットを選びます。戻ったあとの時刻を指すなら、遅いほうのオフセットを選びます。

UTCオフセットと名前のあるタイムゾーン

ニューヨークは常に UTC−5 ではありません。冬の America/New_York は通常 UTC−5 です。夏は通常 UTC−4 です。ロンドンは冬に UTC+0、夏に UTC+1 になることがあります。ソウルは夏時間を使わないので、Asia/Seoul は UTC+9 のままです。東京と大阪も夏時間を使わないので、Asia/Tokyo は UTC+9 のままです。インドとネパールは、オフセットが常に整数の時間ではないことを示します。Asia/Kolkata は UTC+5:30、Asia/Kathmandu は UTC+5:45 です。結果のオフセットは、変換した瞬間について計算されます。都市に保存された数字ではありません。

タイムゾーンをまたぐ予定

  • 相手がいる都市の時刻から、自分がかける時刻へ変換して会議を決めます。
  • 出発地の現地時刻で便や列車の出発を確認し、着く場所では何時の時計かを見ます。
  • 同じ日に返信が必要なメッセージを送る前に、離れた同僚の勤務時間と自分の時間を比べます。
  • 一つの都市で公表された予定を読み、別の都市の暦に入れる前に変換します。

このページがしないこと

  • alarmticarは位置情報もIPアドレスも読み取りません。初期の都市は、このページの言語によります。日本語では、時差計算は東京から大阪へ始まり、世界時計には東京、大阪、ソウル、ニューヨークが含まれます。公開ページは、日本語を含む複数の言語で公開されています。
  • 最初の日付と時刻は、このブラウザでページを読み込んだあとの、出発地の時計で示した現在の瞬間です。サイトを作ったときに凍らせた時計ではありません。
  • 対応する年は1900から2100までです。ブラウザのタイムゾーンデータは、現代の標準より前の歴史的な規則が完全だという約束ではありません。
  • 変換は、変換した日付と時刻の履歴を保存せず、ページのアドレスにも入れません。
  • このページは、都市のページ、都市の組み合わせのページ、あらゆる都市の組み合わせへのリンクを作りません。
  • このページでは最大8つの都市が、一度だけ決めた同じ瞬間を共有します。存在しない基準時刻や二度ある基準時刻は自動では埋めません。都市の一覧は保存しません。

質問

時差計算とは何ですか。

時差計算は、一つの都市の日付と時刻を取り、別の都市で対応する現地の日付と時刻を表示します。

alarmticarは都市のあいだの時刻をどう変換しますか。

出発地の日付と時刻を、出発地の都市の IANA タイムゾーンにおける時計の時刻として読み、その時刻を一つの瞬間に解決し、同じ瞬間を到着地の都市のタイムゾーンで表示します。

変換は夏時間を考慮しますか。

はい。夏時間はブラウザのタイムゾーンデータに従います。結果のUTCオフセットは、変換した瞬間のオフセットで、年間固定の差ではありません。

現地時刻が存在しないことがあるのはなぜですか。

春の夏時間の切り替えでは、時計が前へ飛び、一部の現地時刻を飛ばすことがあります。飛ばされた時刻は、存在する時刻を選ぶまで変換できません。

同じ現地時刻が2回あることがあるのはなぜですか。

秋の夏時間の切り替えでは、時計が戻り、一部の現地時刻を繰り返すことがあります。alarmticarは両方の回とUTCオフセットを示すので、意図したほうを選べます。

ニューヨークは常に UTC−5 ですか。

いいえ。ニューヨークは夏時間のため、通常は UTC−5 と UTC−4 のあいだで切り替わります。信頼できる名前は America/New_York です。

alarmticarは現在地を使いますか。

いいえ。alarmticarは位置情報もIPアドレスも読み取りません。日本語の時差計算は東京から大阪へ始まります。日本語の世界時計には、東京、大阪、ソウル、ニューヨークが含まれます。公開ページは、日本語を含む複数の言語で公開されています。

変換後の日付は出発地と違うことがありますか。

はい。到着地は前日、同じ日、または翌日になることがあります。ページは、1日の長さでミリ秒を割るのではなく、同じ瞬間の二つの暦の日付を比べます。

関連ツール