日期时间差计算

免费 GETPOST 综合杂项 工具

计算两个日期之间的时间差(天数、小时、分钟等)

GET https://api.tinyaii.cn/v1/date/diff

请求参数

参数名类型必填说明示例
startstring必填开始日期(YYYY-MM-DD)2020-01-01
endstring必填结束日期(YYYY-MM-DD)2026-05-03

返回字段

字段类型说明
codeint状态码
daysint天数差
weeksint周数差
monthsint月数差
hoursint小时差
directionstring方向(future/past)

返回示例

{
  "code": 200,
  "data": {
    "start": "2020-01-01",
    "end": "2026-05-03",
    "days": 2314,
    "weeks": 330,
    "months": 76
  }
}

调用示例

curl "https://api.tinyaii.cn/v1/date/diff?start=2020-01-01&end=2026-05-03" \
  -H "Authorization: Bearer YOUR_API_KEY"
const res = await fetch("https://api.tinyaii.cn/v1/date/diff?start=2020-01-01&end=2026-05-03", {
  headers: { "Authorization": "Bearer YOUR_API_KEY" },
});
console.log(await res.json());
import requests

resp = requests.get(
    "https://api.tinyaii.cn/v1/date/diff",
    params={"start": "2020-01-01", "end": "2026-05-03"},
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    timeout=10,
)
print(resp.json())

把 YOUR_API_KEY 换成你的密钥即可直接运行。密钥只保存在你自己的设备上。