現在の JST 時刻
現在の Unix タイムスタンプ付きの日本標準時のライブ時計。JST は UTC+9 — 日本に夏時間はなく、全国で 1 つのタイムゾーンを使います。
Source time
Enter the date and time you want to convert.
Target timezones
The same moment shown in each timezone.
日本標準時(JST)
JST(日本標準時)は UTC+9:00 です。日本は全土で単一のタイムゾーンを使い、1951 年以来サマータイムを採用していません。同じオフセットが韓国標準時(KST)にも当てはまります。IANA タイムゾーンは Asia/Tokyo です。JST はグローバルな金融・ゲームシステムで UTC と並んでよく使われます。
日本標準時が使われる場所
JST(UTC+9)は日本全土をカバーします。日本は全国で単一のタイムゾーンを使い、1951 年以来サマータイムを採用していません。IANA:Asia/Tokyo。
- 日本:東京、大阪、横浜、名古屋、札幌、福岡、神戸、京都
- DST なし:時計は通年 UTC+9 のまま
- 韓国標準時(KST)とインドネシア東部時間は、異なる IANA 名で +9 オフセットを共有する
JST と他の UTC+9 ゾーン
JST は韓国標準時(Asia/Seoul)やインドネシア東部時間(Asia/Jayapura)と +9 オフセットを共有しますが、IANA 識別子は異なります。日本には Asia/Tokyo を明示的に使い、将来の政治的変更 — 韓国側の変更など — が日付を黙ってずらさないようにしてください。
- KST(UTC+9):韓国
- インドネシア東部時間(UTC+9):パプア、マルク
- JST は 1951 年以来安定している;短期間の DST 実験は 1948〜1951 年のみ
JST と Unix エポック — 変換例
日本標準時は常に UTC+9 で、追跡すべきサマータイムのオフセットがありません。JST の壁掛け時計の時刻を Unix エポックに変換するには、9 時間引いて UTC を求め、そこからエポックを取ります。たとえば 2026-04-01 09:00:00 JST は 2026-04-01 00:00:00 UTC に相当し、エポックから 1774828800 秒です。JST は決して変わらないため、そのオフセット計算は主要なビジネスタイムゾーンの中で最も単純です。
- JST エポック = UTC エポック − 32400(UTC + 9 = JST なので、JST の時計は UTC の時計 + 9 時間)
- JST の真夜中は常に前日の 15:00 UTC
- Go: time.Date(2026, 4, 1, 9, 0, 0, 0, jst).Unix()(jst, _ := time.LoadLocation("Asia/Tokyo"))
- Python: datetime(2026, 4, 1, 9, tzinfo=ZoneInfo("Asia/Tokyo")).timestamp() → 1774828800.0
JST がサマータイムを使わない理由
日本は第二次世界大戦後に短期間サマータイムを採用しましたが、国民の不満により 1952 年に廃止しました。それ以来、JST は通年で単一の固定オフセットのままです。これにより日本専用サービスのエンジニアリングと運用が簡素化されます。スケジュールジョブ、課金ウィンドウ、日次の締め処理は、DST の切り替えや曖昧な壁掛け時刻を気にせず固定の UTC オフセットを使えます。
- 春の繰り上げギャップも秋の繰り下げ重複も処理する必要がない
- 09:00 JST にスケジュールした cron ジョブは、年中毎日 00:00 UTC に実行される
- 日の境界は曖昧でない —「JST の 2026-04-01」はちょうど一つの 24 時間ウィンドウに対応する
- JST と UTC を比較するログは、タイムゾーンライブラリの代わりに一定の 9 時間シフトを使える