UTC+8 is commonly described as UTC+8. UTC+8 is a fixed offset shared by several regions, including China, Singapore, and Western Australia. Choose a regional IANA name when historical rules matter.
Use the location when it is available
For code and stored preferences, prefer Asia/Shanghai over an abbreviation or a bare offset. An IANA timezone carries the historical and daylight-saving rules for a region. An offset tells you only the difference from UTC at one moment.
Convert an epoch value
A Unix timestamp is already an instant. To show it in this timezone, keep the numeric value unchanged and format it with the selected IANA name. The clock display may change; the event does not.
const date = new Date(1700000000 * 1000);
const text = new Intl.DateTimeFormat("en-US", {
dateStyle: "medium",
timeStyle: "medium",
timeZone: "Asia/Shanghai",
}).format(date);
Scheduling note
When a meeting or job is defined by local wall-clock time, store the IANA timezone with the schedule. When it is a one-time event, store the resulting UTC instant or Unix timestamp. That distinction keeps daylight-saving changes from becoming surprise reschedules.
Frequent questions:
- Q: What time is it in UTC+8 right now?
- A: The live UTC+8 clock at the top of this page updates every second. Because UTC+8 has no daylight saving in any major jurisdiction, the offset from UTC is always exactly 8 hours.
- Q: Is UTC+8 the same as GMT+8?
- A: Yes, for every practical purpose they refer to the same offset — 8 hours ahead of the zero meridian. UTC is the modern atomic-clock standard; GMT is the historical solar-based equivalent. In code, prefer UTC.
- Q: Does UTC+8 observe daylight saving time?
- A: No major jurisdiction on UTC+8 currently observes daylight saving. China, Singapore, Malaysia, the Philippines, Taiwan, and Western Australia all stay on UTC+8 year-round.
- Q: How do I convert UTC+8 to a Unix timestamp?
- A: Treat the wall-clock time as UTC+8 and convert to UTC by subtracting 8 hours, then take the seconds since 1970-01-01 00:00 UTC. Most languages have one-line helpers — see the code examples above.
- Q: What's the difference between UTC+8 and CST?
- A: CST is ambiguous — it can mean China Standard Time (UTC+8) or US Central Standard Time (UTC-6). They are 14 hours apart. Use the IANA name (Asia/Shanghai vs America/Chicago) in code to avoid confusion.