今天是 2026年10月8日 星期四
算两个日期之间有多少个工作日,也可以倒推或顺推第 N 个工作日。工作日 = 周一至周五,先剔除自定义休假日,再把自定义补班日加回。
口径提示:默认只按周一至周五计算,不含国家法定节假日与调休(放假安排每年由国务院公布且会变)。需要精确到放假安排时,请在下方「自定义休假日 / 补班日」里自己补充。
休假日与补班日每行填一个日期,格式必须是 YYYY-MM-DD;格式不合规的行会被自动忽略,不影响其余计算。
本月共 31 个自然日、22 个工作日、9 个周末日。
| 月份 | 自然日 | 工作日 | 周末 | 自定义休假日 | 补班日 |
|---|---|---|---|---|---|
| 1月 | 31 | 22 | 9 | 0 | 0 |
| 2月 | 28 | 20 | 8 | 0 | 0 |
| 3月 | 31 | 22 | 9 | 0 | 0 |
| 4月 | 30 | 22 | 8 | 0 | 0 |
| 5月 | 31 | 21 | 10 | 0 | 0 |
| 6月 | 30 | 22 | 8 | 0 | 0 |
| 7月 | 31 | 23 | 8 | 0 | 0 |
| 8月 | 31 | 21 | 10 | 0 | 0 |
| 9月 | 30 | 22 | 8 | 0 | 0 |
| 10月 | 31 | 22 | 9 | 0 | 0 |
| 11月 | 30 | 21 | 9 | 0 | 0 |
| 12月 | 31 | 23 | 8 | 0 | 0 |
| 合计 | 365 | 261 | 104 | 0 | 0 |
上表按输入的自定义规则计算,自定义休假日与补班日按你填写的日期分列;两个输入框为空时,即为「周一至周五」口径下的各月工作日天数。
口径:从起点当日的次日(顺推)或前一日(倒推)起数,落在周一至周五、且不在自定义休假日里,或本身是补班日的日子,即为有效工作日;起点当日不计入。
本工具默认把工作日定义为「周一至周五」,结果不含任何国家法定节假日与调休:只要某天是周一至周五就按工作日计。这是本工具与常见工作日计算器的关键区别,口径写在首屏、随时可核。
每年的放假与调休由国务院在年底单独公布,年份之间有变化,固定的节假日表容易过期。本工具因此不内置放假日历,改为提供自定义入口,由你填入当年的真实安排。
把放假日期逐行填进「自定义休假日」,每行一个 YYYY-MM-DD。填入的日子会从工作日里剔除,即使落在周一至周五也不再计入;若本身是周末,则归入「自定义休假日」一栏,不重复计为周末。
把调休上班的周六、周日逐行填进「自定义补班日」,当日加回为工作日,用以还原周末上班。补班优先级高于休假,同一天两处都填时按补班计。
统计含首尾两天,10 月 1 日至 10 月 7 日按 7 个自然日计。倒推与顺推都不含起点当日,从起点次日(顺推)或前一日(倒推)起数。结果按所填规则推算,实际出勤以单位日历与通知为准。


