FigureNorth 标志
FigureNorth
浏览工具
时间 · 工作日规划

工作日计算器

计算两个日期之间的工作日,或增加、减去工作日,同时跳过周末和可选的自定义节假日。

V1 将星期一至星期五视为工作日。需要排除节假日时,请自行添加相应日期。

工作日详情

计算模式
计入边界日期

每行输入一个 YYYY-MM-DD 日期,也可使用逗号或分号分隔。重复日期会自动去重。

工作日规划说明: 本计算器采用星期一至星期五的工作周,并且只使用您提供的自定义节假日日期。它不会自动应用联邦、省、州、地方、银行、交易所、法院、雇主或合同规定的节假日日历。涉及法律、财务、申报、付款或合同期限时,请确认适用的日历。

Sponsored

Advertisement Slot (mid)

⚡ 快速说明

在本计算器中,工作日是未被列为自定义节假日的任意星期一至星期五。计算模式可以选择是否计入任一边界日期;增加和减去模式会自动跳过周末及自定义节假日。

🧮 计算方式

计算模式会检查所选范围内的日期,在去除工作日中的自定义节假日后,计算星期一至星期五的天数。您可以决定是否计入开始日期和结束日期。

增加和减去模式在概念上逐个日历日移动,但计算器使用确定性的公历日期运算,而非本地时间午夜运算。因此,夏令时和时区变化不会改变日期结果。

📐 工作日规则

工作日计算规则
规则V1 行为
标准工作日星期一至星期五,不含自定义节假日
周末排除星期六和星期日
落在周末的节假日只按周末计算,不重复排除
重复的节假日日期自动去重
增加/减去零天不作调整,返回原开始日期
调休或补休日不会自动生成;请手动输入适用日期

🔢 计算模式:边界日期规则

开始日期和结束日期均可分别选择计入或排除。如果两者是同一天,该日期最多计算一次。如果两个边界都不计入,同日结果为零。

支持反向日期范围。开始日期晚于结束日期时,工作日结果为负数,而经过的日历天数和排除天数统计仍为非负数。

🧪 计算示例

星期一至星期五,两端均计入

日期:
2026-09-142026-09-18
工作日:
5
排除的周末 / 节假日:
0 / 0

排除工作日中的节假日

日期:
2026-11-232026-11-27
工作日:
4
排除的周末 / 节假日:
0 / 1

增加 5 个工作日

开始:
2026-09-14
工作日:
5
结果日期:
2026-09-21

跨节假日减去工作日

开始:
2026-12-28
工作日:
3
结果日期:
2026-12-22

🌎 节假日与当地日历

节假日日历会因国家、省、州、雇主、金融机构、交易所、法院和合同而异。因此,本 V1 计算器不会默认套用美国或加拿大的法定节假日日历。

如果某个节假日或补休日不应计为工作日,请在自定义节假日字段中输入该日期。这样既能保持计算透明,也能匹配实际适用于您的日历。

🎯 何时使用本计算器

  • 估算项目日期之间的工作天数。
  • 按指定工作日数规划截止日期。
  • 计算工作日并排除公司特定节假日。
  • 无需手动调换日期即可检查反向日期范围。
  • 比较经过的日历时间与实际工作日时间。

Sponsored

Advertisement Slot (bottom)

常见问题

哪些日期算作工作日?

在本计算器中,工作日为星期一至星期五,但不包括您添加的自定义节假日日期。V1 始终将星期六和星期日视为周末。

可以计入开始日期和结束日期吗?

可以。在计算模式中,您可以分别选择计入或排除开始日期和结束日期。如果两者为同一天,该日期最多计算一次。

如果开始日期晚于结束日期会怎样?

计算器支持反向日期范围。工作日数量会以负数返回,而日历天数、排除的周末和排除的节假日仍为非负统计值。

自定义节假日如何处理?

添加您希望从工作日计算中排除的日期。重复日期会自动去重;落在星期六或星期日的节假日不会重复计算。

增加工作日如何计算?

开始日期本身不占用一个工作日。计算器会向前移动,直到达到指定数量且不是自定义节假日的星期一至星期五。

减去工作日如何计算?

减去模式按相反方向计算,从开始日期向后移动,并跳过星期六、星期日和自定义节假日日期。

增加或减去 0 个工作日会怎样?

结果保留原开始日期,即使该日期是周末或自定义节假日。移动天数为零时不会自动调整。

计算器会自动包含美国或加拿大节假日吗?

不会。V1 不维护官方节假日数据库,也不自动应用调休或补休日规则。请添加适用于您的工作地点、合同、司法辖区或日程的节假日日期。