夏時間の曖昧・存在しない時刻チェッカー
IANA time zoneのlocal timeが一意・2候補・存在しない時刻のどれかを判定します。
夏時間への切替日に同じ時計時刻が2回現れるoverlapと、時計が飛んで存在しないgapを予定登録前に確認できます。
判定はbrowser内蔵のtime zone dataを使い、このbrowser内だけで実行します。
判定結果
local date、time、time zoneを入力してください。
使い方
1
local timeを入力
予定表やbatch設定に書く現地日付と時刻を入力します。
2
time zoneを指定
America/New_YorkのようなIANA time zoneを指定します。
3
候補instantを確認
0件なら時刻変更、2件なら採用するUTC offsetを明示します。
判定範囲
結果は使用中browserのIntl time zone dataに依存します。将来の法改正やbrowserごとのdata version差があるため、重要な予定は実行環境でも確認してください。
よくある質問
- 曖昧な時刻とは何ですか?
- 時計を戻す日に同じlocal timeが2回現れ、異なる2つのUTC instantへ対応する状態です。
- 存在しない時刻とは何ですか?
- 時計を進める日にlocal clockが飛び越え、どのUTC instantにも対応しない時刻です。
- UTC offsetだけを入力できますか?
- できません。夏時間規則を確認するため、地域を表すIANA time zoneが必要です。
hsb.horse