Convert UTC to JST Right Now

To convert from UTC to JST, add 9 hours. UTC is UTC+0 and JST is UTC+9. The difference is 9 hours.

Understanding the UTC to JST Offset

UTC (Coordinated Universal Time) has a UTC offset of UTC+0. JST (Japan Standard Time) has a UTC offset of UTC+9. The net difference between these two zones is 9 hours. When it is noon in UTC, it is 9:00 PM in JST.

Neither UTC nor JST observes daylight saving time, so this offset is fixed year-round.

The IANA timezone identifiers for these zones are UTC (UTC) and Asia/Tokyo (JST). These identifiers are used by programming languages and operating systems to handle timezone conversions correctly, including automatic DST adjustments.

UTC to JST Conversion Table

UTCJST
12:00 AM UTC9:00 AM JST
3:00 AM UTC12:00 PM JST
6:00 AM UTC3:00 PM JST
8:00 AM UTC5:00 PM JST
9:00 AM UTC6:00 PM JST
10:00 AM UTC7:00 PM JST
12:00 PM UTC9:00 PM JST
2:00 PM UTC11:00 PM JST
3:00 PM UTC12:00 AM (+1 day) JST
5:00 PM UTC2:00 AM (+1 day) JST
6:00 PM UTC3:00 AM (+1 day) JST
8:00 PM UTC5:00 AM (+1 day) JST
9:00 PM UTC6:00 AM (+1 day) JST
11:00 PM UTC8:00 AM (+1 day) JST

Code Examples

Python

from datetime import datetime
from zoneinfo import ZoneInfo

# Current time in UTC
now_from = datetime.now(ZoneInfo("UTC"))
# Convert to JST
now_to = now_from.astimezone(ZoneInfo("Asia/Tokyo"))
print(f"UTC: {now_from.strftime('%I:%M %p')}")
print(f"JST: {now_to.strftime('%I:%M %p')}")

JavaScript

// Convert current time from UTC to JST
const now = new Date();
const from = now.toLocaleString("en-US", { timeZone: "UTC" });
const to = now.toLocaleString("en-US", { timeZone: "Asia/Tokyo" });
console.log("UTC:", from);
console.log("JST:", to);

Go

package main

import (
    "fmt"
    "time"
)

func main() {
    fromLoc, _ := time.LoadLocation("UTC")
    toLoc, _ := time.LoadLocation("Asia/Tokyo")
    now := time.Now().In(fromLoc)
    converted := now.In(toLoc)
    fmt.Printf("UTC: %s\n", now.Format("3:04 PM"))
    fmt.Printf("JST: %s\n", converted.Format("3:04 PM"))
}

Frequently Asked Questions

What is the time difference between UTC and JST?

UTC (Coordinated Universal Time) is UTC+0 and JST (Japan Standard Time) is UTC+9. The standard time difference is 9 hours.

Does daylight saving time affect the UTC to JST conversion?

No, UTC does not observe DST. JST does not observe DST. The offset is constant year-round.

What are the best overlap hours for UTC and JST meetings?

For scheduling meetings between UTC and JST, look for hours when both zones are in typical business hours (9 AM to 5 PM). When it is 9:00 AM in UTC, it is 6:00 PM in JST. When it is 5:00 PM in UTC, it is 2:00 AM (+1 day) in JST. The best overlap window depends on the specific zones and whether DST is active.

Try the full Timezone Converter for any time and zone pair.

Related Questions