稳定、快速、免费的 API 接口服务
世界主要城市时间查询
接口地址: https://58.linkpc.net/doc/worldtime.html
返回格式: JSON
请求方式: GET/POST
请求示例: https://58.linkpc.net/api/worldtime?city=上海
请求参数说明:
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
city | 是 | String | 城市 |
返回参数说明:
名称 | 类型 | 说明 |
---|---|---|
country | String | 所在国家 |
encountry | String | 国家英文 |
city | String | 城市 |
encity | String | 城市英文 |
timeZone | String | 时区 |
countrycode | String | 国家电话代码 |
nowmonth | String | 月份 |
ennowmonth | String | 月份英文 |
week | String | 星期 |
enweek | String | 星期英文 |
weeknum | String | 星期数字 |
noon | String | 时刻 |
ennoon | String | 时刻英文 |
summertime | int | 夏令时制度,0否、1是 |
timestamp | int | 时间戳 |
strtime | String | 字符串时间 |
返回示例:
{
"code": 200,
"msg": "success",
"data": {
"country": "中国",
"encountry": "China",
"countrycode": "86",
"countryezm": "CN",
"city": "上海",
"encity": "Shanghai",
"timeZone": "GMT +8",
"nowmonth": "十一",
"ennowmonth": "Nov",
"week": "五",
"enweek": "Fri",
"weeknum": "5",
"noon": "上午",
"ennoon": "AM",
"summertime": 0,
"cursummertime": 0,
"timestamp": 1732228799,
"strtime": "2024-11-22 06:39:59"
}
}
错误码格式说明:
名称 | 类型 | 说明 |
---|
代码示例:
<?php
header('Content-type: application/json; charset=utf-8');
date_default_timezone_set('PRC');
$url = 'https://58.linkpc.net/api/worldtime';
$type = isset($_GET['type']) ? $_GET['type'] : '';
if ($type == 'json' || $type == 'JSON') {
$result = file_get_contents($url . '?type=json');
echo htmlspecialchars($result);
} else {
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$contentType = curl_getinfo($ch, CURLINFO_CONTENT_TYPE);
curl_close($ch);