JST Time

現在の JST 時刻

現在の Unix タイムスタンプ付きの日本標準時のライブ時計。JST は UTC+9 — 日本に夏時間はなく、全国で 1 つのタイムゾーンを使います。

Current Unix Timestamp
seconds
Current time in JST

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 時間シフトを使える