两个日期相差几天

天数计算器

算出两个日期相差几天。可以选择是否算上结束日,并看到其中工作日和周末各有几天。

输入日期并计算

需要 JavaScript;未就绪请刷新页面。

输入

可编辑示例:请按需修改日期。

开始日期

结束日期

不计入

计入开始日期,不计入结束日期。

日历天数

天数结果将在这里显示。

选择开始日期和结束日期,然后计算相差天数。

计数 按日历日逐天计算
星期规则 周一至周五为工作日 · 周六周日为周末

怎么算两个日期相差几天

从开始日数到结束日。默认算开始日、不算结束日,所以 3 月 1 日到 3 月 8 日是 7 天;打开“包含结束日期”后两头都算,就是 8 天。

工作日指周一到周五,周末指周六和周日。每满一周就有 5 个工作日和 2 个周末日,剩下的几天逐一判断。

打开示例,核对计入的日期

每个链接会在上方计算器中载入固定日期并计算结果。可按下方列出的日期逐一核对。工作日仅指周一至周五,不扣除节假日。

  1. 周五到周一:不计周一

    2026 年 10 月 23 日至 26 日。计入周五 23 日、周六 24 日、周日 25 日:3 天 = 1 个工作日 + 2 个周末日。

  2. 周五到周一:包含两端

    使用同一组日期,打开“包含结束日期”,再计入周一 26 日:4 天 = 2 个工作日 + 2 个周末日。

  3. 周五到周六:计入的是哪一天?

    2026 年 10 月 23 日至 24 日,不计结束日。只计入周五 23 日:1 天 = 1 个工作日 + 0 个周末日。只看总天数,并不能判断具体计入了哪一天。

返回计算器查看已载入的示例

开始和结束为同一天时,不含结束日为 0 天,包含结束日为 1 天。请按任务选择端点规则;本工具不判断法律期限。

闰年核对,不含结束日:2000-02-28 → 2000-03-01 计入 2 月 28 日、29 日,共 2 天;1900 年的相同月日只计入 2 月 28 日,共 1 天。能被 100 整除的年份,还须能被 400 整除才是闰年。

从周一至周五天数到实际上班天数

这里的工作日固定指周一至周五,不是地区出勤日历。人工调整实际上班天数时,应扣除所选区间内周一至周五中的休假日,并加上区间内的周末补班日。请核对所在地或单位的权威日历。

假设调休算例:上述周五至周一、包含两端的 4 天中,若周五休假、周六补班,则从 2 个周一至周五日开始,减 1 再加 1,得到 2 个实际上班日。这只演示调整方向,不代表任何地区的真实放假安排。