現在の EDT 時刻
現在の Unix タイムスタンプ付きの東部夏時間のライブ時計。EDT は UTC-4 で、夏時間中の米国東部の州に適用されます。
Source time
Enter the date and time you want to convert.
Target timezones
The same moment shown in each timezone.
Eastern Daylight Time (EDT)
EDT(東部夏時間)は UTC-4:00 で、3 月の第 2 日曜日から 11 月の第 1 日曜日まで米国とカナダの東部の州で有効です。冬には同じ地域が EST(UTC-5)に戻ります。IANA タイムゾーン America/New_York は日付に基づき EST と EDT を自動的にカバーします。
東部夏時間が使われる場所
EDT(UTC−4)は米国/カナダ東部時間の夏時間版で、3 月の第 2 日曜日から 11 月の第 1 日曜日まで有効です。EST と同じ都市:ニューヨーク、ワシントン D.C.、トロント、モントリオール、アトランタ、ボストン、マイアミ。
- DST の月の間、America/New_York が使われるあらゆる場所で使用される
- 11 月や 2 月に EDT とラベル付けされたタイムスタンプは、ほぼ確実に誤ったラベル
- インディアナ、ミシガン、ケンタッキーの大半も夏は EDT に従う
EDT と EST
EDT と EST は 1 時間しか違いませんが、間違った略称を持つ値は、年の間違った半分のあいだずっと 1 時間ずれます。瞬間は Unix タイムスタンプ(UTC)として保存し、表示時にのみ EDT または EST を付けてください。IANA タイムゾーンの代わりに略称を保存してはいけません。
- EDT = UTC−4、EST = UTC−5
- America/New_York は与えられた瞬間に当てはまる方を自動的に返す
- EDT は 3 月の第 2 日曜日から 11 月の第 1 日曜日まで使われる
EDT と Unix エポック — 変換例
EDT の壁掛け時計の時刻を Unix タイムスタンプに変換するには、UTC から 4 時間引きます。たとえば 2026-07-04 12:00:00 EDT は 2026-07-04 16:00:00 UTC に相当し、エポックから 1783180800 秒です。逆方向では、保存したエポックに EDT オフセットを適用して、米国の夏の数か月にユーザーが時計の文字盤で読むと期待する現地時刻の値を得ます。
- 2026-03-08 02:00 EDT — 春の繰り上げの境界、壁掛け時計は 03:00 に飛ぶ
- 2026-11-01 02:00 EST — 秋の繰り下げの境界、EDT が終わり EST が再開する
- EDT エポック = UTC エポック − 14400(EDT は UTC − 4 時間のため)
- Java: ZonedDateTime.of(2026,7,4,12,0,0,0, ZoneId.of("America/New_York")).toEpochSecond()
- Python: ZoneInfo('America/New_York') は 7 月は EDT、1 月は EST を報告する
本番コードでよくある EDT のバグ
EDT のバグの大半は、次の 3 か所のいずれかから来ます:UTC で動くが表示用に EDT でログを出すサーバー、タイムゾーンタグを削除する CSV インポート、「EDT の今日」を UTC の真夜中と比較する cron ジョブ。DST の切り替えは素朴な日付計算も壊します — エポックに 86400 秒を足しても、3 月と 11 月の切り替えの週末付近では EDT のちょうど 1 壁掛け時計日にならないことがあります。
- 固定の UTC−4 オフセットではなく IANA ゾーン「America/New_York」を使い、DST が自動で切り替わるようにする
- 「EDT」や「EST」を文字列として保存するのを避ける — IANA ゾーンと UTC の瞬間を保存する
- 日ごとに集計するときは、グループ化の前に日の境界が UTC か EDT かを決める
- 春の繰り上げは 1 時間を取り除き、秋の繰り下げは 1 時間を繰り返す — どちらも時間ウィンドウ上の SUM/AVG を壊しうる