JST Time

Current JST Time

Live Japan Standard Time clock with the current Unix timestamp. JST is UTC+9 — Japan has no daylight saving time and uses one timezone for the entire country.

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.

Japan Standard Time (JST)

JST (Japan Standard Time) is UTC+9:00. Japan uses a single timezone for its entire territory and has not observed daylight saving time since 1951. The same offset applies to Korea Standard Time (KST). The IANA timezone is Asia/Tokyo. JST is commonly used alongside UTC in global financial and gaming systems.

Where Japan Standard Time is observed

JST (UTC+9) covers all of Japan. Japan uses a single timezone nationwide and has not observed daylight saving time since 1951. IANA: Asia/Tokyo.

  • Japan: Tokyo, Osaka, Yokohama, Nagoya, Sapporo, Fukuoka, Kobe, Kyoto
  • No DST: clocks stay on UTC+9 year-round
  • Korea Standard Time (KST) and Indonesia Eastern Time share the +9 offset with different IANA names

JST vs other UTC+9 zones

JST shares the +9 offset with Korea Standard Time (Asia/Seoul) and Eastern Indonesia Time (Asia/Jayapura), but the IANA identifiers differ. Use Asia/Tokyo specifically for Japan so future political changes — such as Korean changes — do not silently shift dates.

  • KST (UTC+9): South Korea
  • Eastern Indonesia Time (UTC+9): Papua, Maluku
  • JST has been stable since 1951; brief DST experiments occurred 1948–1951 only

JST and Unix epoch — conversion examples

Japan Standard Time is always UTC+9, with no daylight saving offset to track. Converting a wall-clock JST time to Unix epoch means subtracting nine hours to get UTC, then taking the epoch from there. For example, 2026-04-01 09:00:00 JST corresponds to 2026-04-01 00:00:00 UTC, which is 1774828800 seconds since the epoch. Because JST never changes, the offset math is the simplest of all major business timezones.

  • JST epoch = UTC epoch − 32400 (UTC + 9 = JST, so JST clock is UTC clock + 9 hours)
  • Midnight JST is always 15:00 UTC on the previous day
  • Go: time.Date(2026, 4, 1, 9, 0, 0, 0, jst).Unix() where jst, _ := time.LoadLocation("Asia/Tokyo")
  • Python: datetime(2026, 4, 1, 9, tzinfo=ZoneInfo("Asia/Tokyo")).timestamp() → 1774828800.0

Why JST does not use daylight saving

Japan briefly observed daylight saving time after World War II but dropped it in 1952 over public dissatisfaction. Since then, JST has remained a single fixed offset year-round. This simplifies engineering and operations for Japan-only services: scheduled jobs, billing windows, and end-of-day rollups can use a fixed UTC offset without worrying about DST transitions or ambiguous wall-clock times.

  • No spring-forward gap and no fall-back overlap to handle
  • Cron jobs scheduled at 09:00 JST always run at 00:00 UTC, every day of the year
  • Day boundaries are unambiguous — '2026-04-01 in JST' maps to exactly one 24-hour window
  • Logs comparing JST to UTC can use a constant 9-hour shift instead of a timezone library