计算器 · 日期与时间
工作日计算器
统计两个日期之间的工作日,支持自定义周末并排除节假日。
查看公式
工作日 = 日历天数 − 周末天数 − 落在工作日的节假日
输入
历法
所有日期输入、选择器与结果都使用该历法。
视为周末的日子
YYYY-MM-DD
结果
结果将显示在这里
填写开始日期 / 结束日期,结果会随输入即时更新。
使用方法
- 选好起始日和结束日,两天都算在内。
- 按需要指定一周里哪几天算周末。
- 把要扣除的节假日加进来。
常见问题
起始日和结束日算不算在内?
都算。所以单独一个工作日就是一个工作日,周一到周五一整周正好是五个。
能改成周五、周六休息吗?
可以。开始计算之前,点一下任意一天就能把它标成非工作日。
节假日正好赶上周末怎么办?
这类日子会单独列出,绝不会在工作日总数里被扣掉两次。
在电子表格里怎么计算工作日?
在 Excel 或 Google 表格中使用 NETWORKDAYS(开始日期, 结束日期, 假日)。和本计算器一样,它会把开始日期和结束日期都算进去;需要自定义周末时可用 NETWORKDAYS.INTL。
示例
- 2026年10月有多少个工作日?
- 22个。2026年10月有31天,其中9天是周六或周日。
- 如果12月25日和26日放假,2026年12月有多少个工作日?
- 22个。这个月有23个工作日(周一至周五)。12月25日是周五,要扣除;26日是周六,本来就是周末,所以不会被重复扣除。
- 2026年有多少个工作日?
- 周一至周五共261天:365天减去104个周末日。再减去落在工作日的法定节假日即可。