切换工具

日期计算

日期加减、日期差、工作日数计算。

结果
结果日期
2026-09-09
星期
星期三
本地格式
2026年9月09日星期三

使用说明

用途

日期计算在线工具,支持两个日期之间相差天数 / 小时 / 分钟 / 秒计算、日期加减(指定天 / 周 / 月 / 年后的日期)、工作日计算(排除周末和指定节假日)、农历公历互转。处理时区、闰年、月末等复杂情况。常用于合同到期计算、项目工期估算、年龄计算、生日提醒、签证有效期、SLA 截止时间等场景。所有计算在浏览器本地完成。

操作步骤

  1. 模式 1:两日期相差 — 选起止两个日期,输出天 / 小时 / 分 / 秒
  2. 模式 2:日期加减 — 选基准日期,输入 +30 天 / -3 月,输出结果日期
  3. 模式 3:工作日 — 排除周六周日(可加自定义节假日清单)
  4. 模式 4:农历公历互转 — 公历 2026-01-01 ↔ 农历乙巳年正月初一
  5. 相差结果支持多种单位同时显示(如 89 天 = 12 周 5 天 = 0.24 年)
  6. 时区选项:默认本地,可切换 UTC 或指定时区
  7. 考虑闰年:2 月 29 日 + 1 年 = 3 月 1 日(无闰日)或 2 月 28 日(保守)
  8. 导出结果 / 一键复制

常见问题

怎么算两人年龄差?
"差几岁"按生日年份算(不含月日精确度),常见用法。"精确差几年几月几天"用本工具的"日期相差 → 自定义单位"。**注意**:年龄"周岁"是过完生日后才加,"虚岁"出生即 1 岁,过年加 1(华人传统算法)。
加 1 个月遇到月末怎么办?1 月 31 日 + 1 月是什么?
工具默认采用**就近最后一天**: 1 月 31 日 + 1 月 = 2 月 28/29 日(取该月最后一天)。**严格模式**: 直接 +30 天。**法务 / 合同**场景一般用"就近最后一天"。本工具可选两种规则。
工作日计算怎么排除中国节假日?
工具内置中国法定节假日数据(春节、清明、劳动、端午、中秋、国庆,含 2020-2026 调休安排)。也可自定义节假日列表(每行一个日期)。**注意**:调休(如清明节挪到周一)和补班(周末上班)的处理。本工具按官方公告同时考虑两种。
农历闰月怎么算?2025 年闰几月?
农历闰月由天文计算定(避免春分秋分偏差),约 19 年 7 次闰月。**2025 年闰六月**(农历有两个六月)。本工具按 Lunar / Chinese Calendar 标准算法计算 1900-2100 年农历。生日记忆 / 传统节日(中秋 / 端午)查询都准确。
为什么我加 3 月得到的日期和别人差一天?
通常是时区或闰年差异。**时区**: 跨日界线计算会有 24 小时偏差,工具切换到 UTC 排除时区因素。**闰年**: 2020-02-28 + 1 年 = 2021-02-28(不存在 2021-02-29)。如果原日期是 2020-02-29,工具按"最近合法日"处理(2021-02-28)。

应用场景

  • 合同到期日计算:签约日 + 12 个月 = 到期日
  • 项目工期:起止日期得工作日数(排除周末和节假日)
  • 年龄精确计算:出生日期到今天的年月日
  • 签证 / 护照有效期检查
  • SLA 计算:响应时间 4 小时(工作时间内)

适用场景

合同到期、项目工期、年龄计算、签证有效期、SLA 截止时间。法务、HR、PM、销售常用。多模式(相差/加减/工作日/农历)、节假日排除、月末规则可选、闰年处理是关键差异点。