HTTP请求详情
GET /api/Time/current/zone?timeZone=Asia/Shanghai HTTP/1.1
Host: timeapi.io
Accept: application/json
User-Agent: Educational-Tool/1.0
客户端向服务器发送HTTP GET请求,请求获取指定时区的当前时间数据。
服务器响应
{
"year": 2024,
"month": 1,
"day": 15,
"hour": 14,
"minute": 30,
"seconds": 45,
"dateTime": "2024-01-15T14:30:45.123",
"timeZone": "Asia/Shanghai"
}
服务器返回JSON格式的时间数据,包含年、月、日、时、分、秒等详细信息。
数据解析过程
// 1. 接收JSON响应
const response = await fetch(apiUrl);
const data = await response.json();
// 2. 提取时间信息
const time = {
hour: data.hour,
minute: data.minute,
seconds: data.seconds
};
// 3. 格式化显示
const timeString = `${time.hour}:${time.minute}:${time.seconds}`;
客户端解析JSON数据,提取时间信息并格式化为可读的时间字符串。