接口说明
获取全球全部 IANA 时区元数据(约 600 个),供世界时钟页面渲染时区表格与搜索使用。精选城市(约 140 个主要城市)额外附带中文名、国家/地区与经纬度信息,可用于地图打点。时区偏移与夏令时标记为服务器实时计算结果。
返回示例
{
"code": 200,
"message": "操作成功",
"data": [
{
"zoneId": "Asia/Shanghai",
"city": "北京",
"country": "中国",
"lat": 39.9,
"lon": 116.41,
"representative": true,
"utcOffset": "+08:00",
"offsetSeconds": 28800,
"group": "UTC+08:00",
"isDst": false
},
{
"zoneId": "America/New_York",
"city": "纽约",
"country": "美国",
"lat": 40.71,
"lon": -74.01,
"representative": true,
"utcOffset": "-04:00",
"offsetSeconds": -14400,
"group": "UTC-04:00",
"isDst": true
}
]
}
返回字段说明
| 字段名 | 类型 | 说明 |
|---|---|---|
code
|
number | 状态码,200 表示成功 |
zoneId
|
string | IANA 时区 ID,如 Asia/Shanghai |
message
|
string | 提示信息 |
city
|
string | 精选城市中文名,非精选时区为 null |
data
|
array | 时区列表 |
country
|
string | 国家/地区,非精选时区为 null |
lat
|
number | 纬度(地图打点用),非精选时区为 null |
lon
|
number | 经度(地图打点用),非精选时区为 null |
representative
|
boolean | 是否为精选城市 |
utcOffset
|
string | 当前 UTC 偏移(已含夏令时),如 +08:00 |
offsetSeconds
|
number | 偏移秒数 |
group
|
string | 偏移分组,如 UTC+08:00 |
isDst
|
boolean | 当前是否处于夏令时 |
更新日志
2026-08-08:新增 UTC 分组与夏令时标记字段;
2026-08-07:接口首次发布,支持约 600 个 IANA 时区。