全世界一共有多少个时区?
虽然主要的整点偏移有 24 个,但只要算上各地区的差异、半小时和一刻钟的偏移,以及各自不同的夏令时规则,IANA 数据库就列出了数百个不同的时区。本页将它们全部列出,UTC 偏移范围从 UTC-12 到 UTC+14。
什么是时区缩写?
它是一个用来命名时区的短代码,通常由三到四个字母组成 — 例如 PST(太平洋标准时间,UTC-8)、EST(东部标准时间,UTC-5)、GMT(格林尼治标准时间,UTC+0)、ICT(中南半岛时间,UTC+7)或 JST(日本标准时间,UTC+9)。有些缩写存在歧义:CST 可能指美国中部、中国或古巴标准时间,所以在需要精确时,应核对完整名称或 IANA 标识。
UTC 偏移是什么意思?
UTC 偏移表示某个时区比协调世界时快或慢多少小时。UTC+7 快七小时,UTC-5 慢五小时,UTC+0 则与 UTC 一致(冬季的伦敦)。有些地方采用半小时或一刻钟的偏移,例如 UTC+5:30(印度)或 UTC+5:45(尼泊尔)。
UTC 和 GMT 有什么区别?
在日常使用中,二者指的是同一时间,即 UTC+0。GMT(格林尼治标准时间)是较早的时区名称,在部分地区仍在使用;而 UTC(协调世界时)是现代的、以原子钟为基准的精确标准,本表中的每一个偏移都以它为参照来衡量。
什么是 IANA 时区标识?
IANA 标识是采用「地区/城市」格式的唯一名称,例如 Asia/Ho_Chi_Minh 或 America/New_York。与缩写不同,每个标识只对应一个时区,并包含其历史规则,因此是编程和配置中可靠的选择。点击任意一行的「复制」即可获取一个。
什么是夏令时(DST)?
夏令时是指在天气较暖的月份将时钟拨快一小时,以延长傍晚日照的做法。北美、欧洲的大部分地区以及澳大利亚的部分地区实行夏令时,而亚洲、非洲和南美洲的大多数地区则不实行。夏令时生效时,时区的偏移会暂时变化 — 例如 PST(UTC-8)变为 PDT(UTC-7)。夏令时一栏会显示每个时区的当前状态。
为什么我搜不到某座城市?
数据库使用 IANA 标准中的英文城市名。请尝试用英文拼写(用 Ho Chi Minh 而非 Hồ Chí Minh)、不带空格搜索(hochiminh)、按国家筛选,或改为查找预期的 UTC 偏移。
我可以在自己的应用中使用这些时区数据吗?
可以。这些数据来自公开的 IANA 时区数据库,也是大多数编程语言内置的同一数据源(JavaScript 的 Intl API、Python 的 zoneinfo、PHP 的 DateTimeZone 等)。使用「导出」可将可见列表下载为 CSV 或 JSON,也可以直接从表中复制单个 IANA 标识。