日期与时间 · 指南 / 教程

两个日期相差多少天:自然日与工作日

区分日期差、包含首尾天数和工作日,避免项目周期、工龄和倒计时的口径混淆。

公式、案例与常见问题内容复核于 2026-08-05

按这三步得到可复核结果

  1. 1

    输入开始日期和结束日期,先确定是否包含首日和末日。

  2. 2

    需要排班或项目工期时,再选择工作日口径并确认周末规则。

  3. 3

    把结果用于合同或薪资时,补充法定节假日和当地规则的人工复核。

核心公式与计算口径

公式 / 规则自然日差 = 结束日期 - 开始日期;包含首尾时 = 自然日差 + 1

自然日只按日历顺序计算,工作日通常排除周六和周日;法定节假日需要额外维护日历。

把方法放进真实场景

选择 2026 年 8 月 1 日到 8 月 10 日,可分别查看自然日差、包含首尾天数和周末排除后的工作日参考值。

使用前先确认这些边界

项目周期应该包含开始日吗?

取决于合同或排期定义。页面会同时展示不同口径,使用前应与业务规则确认。

工作日会自动排除节假日吗?

基础结果只排除周末,法定节假日和调休应按项目所在地日历复核。