日期计算包括求两个日期相差多少天、某个日期加减若干天是哪一天、某天是星期几,以及一段时间内有多少个工作日,常用于计算纪念日、合同期限、预产期、假期安排等。下面说明工具的使用步骤。
日期计算器使用说明
本站的日期间隔计算工具可以直接在网页中使用,无需安装,适合快速得到和核对结果。
- 选择计算类型:日期间隔、日期加减或工作日
- 输入起始日期(和结束日期)
- 需要时选择是否包含首尾日期
- 点击计算
- 查看天数、周数和星期
示例
输入:2025-09-15 至 2025-10-20 的工作日
计算结果:22 个工作日(共 36 天,含首尾)
说明:已按国务院办公厅公布的放假和调休安排扣除法定假日、加上调休上班日。
注意事项
- 明确是否包含首尾,两种口径相差 1 天
- 跨闰年 2 月时注意 2 月 29 日
- “加 1 个月”与“加 30 天”结果不同
- 工作日计算要使用当年官方放假安排
- 合同、法律期限以合同条款和法律规定为准
相关标准
公历(格里高利历)自 1582 年起使用,闰年规则为“四年一闰、百年不闰、四百年再闰”,因此 2000 年是闰年,1900 年和 2100 年不是。ISO 8601 规定一周从周一开始,每年第一周是包含该年第一个周四的那一周。
JavaScript 示例
下面是用 JavaScript 实现的写法,可以按需要修改:
const a = new Date('2026-01-01'), b = new Date('2026-11-11');
console.log(Math.round((b - a) / 86400000)); // 314
常见问题
【1 月 31 日加一个月是哪天?】多数工具取当月最后一天,即平年 2 月 28 日、闰年 2 月 29 日。
【Excel 怎么算两个日期差几天?】两个日期单元格直接相减,或用 DATEDIF 函数。
【一年有多少周?】一年 52 周多 1 天(闰年多 2 天),按 ISO 规则有的年份有 53 周。
文中示例可以在本站对应工具中核对。
标签: 实用工具