跳到主要内容
Workday · delivery date

工作日计算器:算准交付日期

签合同写“30 个工作日交付”,真正要盯的是日历上的哪一天。输入起始日期与工作日天数, 自动跳过周末与法定节假日,把调休补班日算成工作日,一眼看到交付日、星期几和跳过了哪些天。

推算设置

正算 · 起算日起推算

合同签订日、受理日或开工日

个

不含起始日,从下一个工作日开始数

当天已是工作日时,把它算作第 1 天

内置 2026 年放假安排,跨年区间会提示

区间日历

工作日 周末 法定假日 调休补班

这个工作日计算器怎么算

规则不复杂,但每一步都会影响最终那天能不能交付,所以把口径摊开写清楚。

正向推算

从起始日往后逐个自然日推进,遇到周六周日、法定节假日就跳过,遇到调休补班日反而算作工作日,数满 N 个工作日停下,停下的那天就是交付日。

反向数天

给两个日期,统计中间有多少个工作日。首尾两天是否计入可以自己定,用来核算“已经过了几个工作日”这类时效口径。

批量推算

一次贴多笔账期,每行一条“起始日期 + 工作日数”,输出成表格,适合同时盯十几份合同的交付节点。

工作日 = 周一至周五 − 法定节假日 + 调休补班日 交付日 = 起始日 + N 个工作日(不含起始日时从下一工作日起数)

常见问题

起始日当天算不算一个工作日?
默认不算。合同中写“自签订日起 30 个工作日内”,通常理解为签订日之后开始数,第 30 个工作日为期限届满日。需要包含当天时,打开“起算日当天计入”开关即可。
调休上班的周末怎么处理?
按工作日算。例如国庆前后被调整为上班的周六,在计算中不再跳过,日历上会用单独的颜色标出来,避免把补班日误算成休息。
跨到明年还准吗?
跨过 2026 年 12 月 31 日之后,只按周末规则推算,因为下一年度的放假安排通常在上一年 11 月前后才公布。等公告发布后,页面的节假日数据会同步更新,届时重新算一次即可。
能算工期而不是交付日吗?
用反算模式:把开工日和完工日填进去,得到中间的工作日天数,就是实际可用的工期。再结合批量模式,可以把多个节点的工期一起核出来。