我的时区是什么

查看浏览器报告的时区、UTC 偏移和夏令时状态,并计算任意两个地区的时差。检测在浏览器内完成,不请求位置权限。

浏览器时区

你现在是

浏览器
当地时间
UTC 时间

圆点是这个时区标识符的代表城市,不是 GPS 定位,也不画出整个时区边界。

IP 所属时区

可选。用网络出口估算时区,用来和浏览器时区对照。只有你点击下面的按钮后才会查询。本页不显示 IP 地址。

时差计算器

选择两个 IANA 时区。时差按当前日期计算;若其中一边实行夏令时,冬夏结果会差 1 小时。

中国与常见地区的时差

数字由浏览器按 IANA 规则现算,不是写死的小时数。美国有多个时区,这里分成纽约和洛杉矶。

对照 此刻 1 月中旬 7 月中旬
中国 ↔ 德国
中国 ↔ 日本
中国 ↔ 美国纽约
中国 ↔ 美国洛杉矶
中国 ↔ 英国
中国 ↔ 法国
中国 ↔ 加拿大多伦多
中国 ↔ 澳大利亚悉尼

日本(Asia/Tokyo)全年 UTC+9,比中国早 1 小时,没有夏令时。英国冬季是 GMT(UTC+0),夏季是 BST(UTC+1),中国分别早 8 小时和 7 小时。法国与德国同属中欧时间,时差和德国相同。加拿大多伦多与美国纽约同属北美东部时间:冬季中国早 13 小时,夏季早 12 小时;洛杉矶再晚 3 小时,冬季中国早 16 小时,夏季早 15 小时。澳大利亚悉尼在南半球,1 月前后多为夏令时 UTC+11(中国晚 3 小时),7 月多为标准时间 UTC+10(中国晚 2 小时)。美国没有单一时区,不能把「美国」写成一个小时数。

什么是时区

时区把各地的民用时间分成若干套规则,同一套规则里的钟表对齐。国际上用 IANA 时区数据库给每套规则一个标识符,例如 Asia/Shanghai、Europe/Berlin、America/New_York。标识符指的是「相对 UTC 差多少、何时拨钟」,不是一个永远不变的小时数。政府调整法规后,数据库会更新,操作系统和浏览器会跟着更新。

本页的「浏览器时区」来自设备已经保存的设置,用 Intl.DateTimeFormat().resolvedOptions().timeZone 读取。计算在你的浏览器里完成,不向系统申请位置权限,也不把时区结果上传。列表来自浏览器自带的 IANA 数据;较旧的浏览器会退回一份常用城市清单,时差算法相同。

UTC 偏移是什么

UTC(协调世界时)是全球对照用的基准。UTC 偏移表示当地钟表比 UTC 快或慢多少。中国法定时间目前全年是 UTC+8,也写成 +08:00:北京时间 20:00 对应 UTC 12:00。偏移不等于时区标识符。同一个 IANA 时区在夏令时前后偏移会变,Europe/Berlin 冬季是 UTC+1,夏季是 UTC+2。所以「中国和德国差几个小时」必须带上日期。半小时和 45 分钟的偏移也存在,例如印度是 UTC+5:30,尼泊尔是 UTC+5:45。

夏令时怎么影响时差

夏令时是部分国家在夏季把时钟拨快,通常是 1 小时。是否实行、哪一天切换,由各国法律决定,而且改过不止一次。美国本土多数地区、加拿大、德国、法国、英国,以及澳大利亚的部分州,目前仍使用夏令时。中国、日本、韩国目前不使用。南半球的夏季在年底,悉尼的夏令时大致落在 10 月到次年 4 月,和北半球相反。

本工具不把偏移写死。它用你选择的日期,在浏览器里计算两边相对 UTC 的分钟数,再相减。页面同时给出此刻、1 月 15 日和 7 月 15 日三个结果,方便对照另一季节。1 月和 7 月取的是当月中旬的中午(UTC),用来代表冬夏,不是各国拨钟的那一天。

中国为什么只有一个法定时区

中国法定民用时间只有一个,IANA 标识符是 Asia/Shanghai,目前全年 UTC+8。1986 年至 1991 年曾实行过夏令时,1992 年起停止,所以现在的日期不会再拨快。国土东西跨度很大,新疆的太阳时比北京晚大约两小时。当地不少学校和单位会参考「乌鲁木齐时间」,比北京时间晚 2 小时,接近 UTC+6。铁路、航班和计算机系统对外仍以北京时间为准。IANA 里另有 Asia/Urumqi(UTC+6,无夏令时),但主流操作系统的中国默认时区是 Asia/Shanghai。设备设在中国时,浏览器通常报告 Asia/Shanghai。

为什么中国和德国的时差会变

中国(Asia/Shanghai)目前全年 UTC+8。德国(Europe/Berlin)使用欧盟规则:大约从 3 月最后一个周日到 10 月最后一个周日是夏令时 CEST(UTC+2),其余时间是标准时间 CET(UTC+1)。因此在现行规则下,冬季中国比德国早 7 小时,夏季早 6 小时。上方计算器显示的是今天的时差,并列出 1 月和 7 月的对照。欧盟或中国若调整立法,结果会随浏览器里的 IANA 数据变化,不要把 6 和 7 写死到别的系统里。

两个时区不一致,说明什么

浏览器时区

来自这台设备已经保存的设置。它回答「我的钟拨在哪」,打开页面就能看到,不需要位置权限。

IP 所属时区

来自网络出口的地理库估算。只有你点击查询后才会请求。本页不显示 IP 地址;地址和运营商请到 IP 地址检测查看。

两边不一致并不表示检测失败。魔法、公司代理、远程桌面,或者你把系统时区改成出差目的地,都会让它们不同。一致只说明两个来源目前指向同一个 IANA 标识符。 IP 地址检测

常见问题

为什么我的浏览器时区和 IP 时区不一样?

浏览器时区来自操作系统的设置,IP 时区来自网络出口地址的地理库估算。开了魔法或代理、人在公司网络里、用远程桌面连到别的地区,或者你把系统时区手动改成别的城市,两边就会不同。这不等于检测出错。本页会标明两者是否为同一个 IANA 标识符;要查看 IP 地址本身,请打开 IP 地址检测。

中国有夏令时吗?

目前没有。中国法定时间是 Asia/Shanghai,全年 UTC+8。1986 年至 1991 年曾经实行过夏令时,1992 年起停止。所以用今天的日期计算,中国不会因季节多出 1 小时;若选择 1986–1991 年的历史日期,浏览器里的 IANA 数据仍可能反映出当时的拨钟规则。

UTC 和 GMT 有什么区别?

日常说偏移时,两者经常被当成一回事,但不是同一个定义。UTC 是今天使用的协调世界时,由原子钟维持,必要时会插入闰秒。GMT 原指格林尼治的平太阳时。英国冬季的民用时间叫 GMT,偏移是 UTC+0;夏季改称 BST,偏移是 UTC+1,这时说「伦敦是 GMT」就不对。本工具统一写 UTC 偏移。

时区会变化吗?

会。政府可以取消夏令时、改拨钟日期,甚至改标准偏移。IANA 标识符通常保持不变,变的是里面的规则。浏览器和操作系统会通过系统更新拿到新规则。因此时差要用日期现算,不能把某一年的小时数写死。

为什么新疆用乌鲁木齐时间?

新疆的太阳时比北京晚大约两小时,当地生活里常把钟拨慢 2 小时,称为乌鲁木齐时间,接近 UTC+6。这不是第二个法定时区。对外的铁路、航班和大多数计算机仍使用北京时间(Asia/Shanghai,UTC+8)。IANA 中的 Asia/Urumqi 是 UTC+6,但手机和电脑的中国默认项一般不是它。

魔法会影响时区检测吗?

魔法不会改写浏览器读取的系统时区,所以「浏览器时区」通常不变。魔法会改变网络出口,因此你主动查询的「IP 所属时区」可能变成出口所在地区。两边不一致,往往就是这个原因。本页不显示 IP 地址。

跨时区开会怎么定时间?

先约定一个带日期的时刻,再换算到对方的当地时间,不要只说「差 8 小时」。用上面的时差计算器选两个城市,看今天的时差,并看 1 月和 7 月是否不同。夏令时切换周的会议尤其要写明日期。两边都适合工作的窗口,是双方当地 9:00–17:00 的重叠段;中国和德国在夏季只重叠约 1 小时的下午,冬季几乎没有整段重叠的办公时间。

时区缩写(CST/PST)为什么会重复?

三个字母的缩写没有全球唯一含义。CST 可以是中国标准时间(UTC+8)、美国中部标准时间(UTC-5)或古巴标准时间。PST 可以是北美太平洋标准时间,也可以被用来指菲律宾。同一缩写差十几个小时,不能用来约时间。请使用 IANA 标识符,例如 Asia/Shanghai 或 America/Chicago。

相关工具