China · Asia/Shanghai
Current Time in Shanghai, China
Asia/Shanghai Timezone
GMT+8Asia/ShanghaiClock synchronized (±0ms)
02:46:23
Saturday
October 31, 2026
Unix Timestamp
1793385983
UTC Time
Fri, 30 Oct 2026 18:46:23 GMT
ISO Format
2026-10-30T18:46:23.727Z
Sunrise & Sunset
todaySunrise
—
Sunset
—
Day length
—
Working hours
Outside business hoursApproximate business hours
Time comparison
Upcoming holidays
All holidays →No upcoming public holidays soon.
Developer snippet
Use this timezone in your code:
const date = new Date();
const options = { timeZone: "Asia/Shanghai", hour: "2-digit", minute: "2-digit" };
const formatter = new Intl.DateTimeFormat('en-US', options);
console.log(formatter.format(date));City Information
Timezone Information
CountryChina
TimezoneAsia/Shanghai
Coordinates31.2304° N, 121.4737° E
Population24.3 million
Frequently Asked Questions
What time is it now in Shanghai?
The current local time in Shanghai, China is 6:46 PM UTC. Shanghai is located in the Asia/Shanghai timezone.
What is the time difference between Shanghai and UTC?
Shanghai follows Asia/Shanghai time. The current offset from UTC is 0 hours.
Does Shanghai observe daylight saving time?
This depends on the local regulations of China. The current time is 6:46:23 PM Coordinated Universal Time, which automatically adjusts for daylight saving time when applicable.
How does time in Shanghai compare to other major cities?
Here is how the current time in Shanghai compares to other major cities: New York: 02:46 PM (-12h) • London: 06:46 PM (-8h) • Tokyo: 03:46 AM (+1h)
Current Time in Shanghai, China in Other Languages
Current Time in Shanghai(English)上海当前时间(简体中文)上海當前時間(繁體中文)الوقت الحالي في Shanghai(العربية)Aktuelle Zeit in Shanghai(Deutsch)Hora Actual en Shanghai(Español)Heure Actuelle à Shanghai(Français)Shanghai में वर्तमान समय(हिन्दी)Ora attuale a Shanghai(Italiano)Shanghaiの現在時刻(日本語)Shanghai의 현재 시간(한국어)Hora atual em Shanghai(Português)Текущее время в Shanghai(Русский)()