实用工具免费本地运行
工作日计算器
计算两个日期之间有多少个工作日,或者从一个日期加减工作日来推算交付期限——自动排除周末和法定假日,支持中国、美国、英国、德国、法国假日预设。
计算方式
预设遵循各国已发布的规则,因此对任何年份都保持准确。
公司停工日或国家假日预设中没有的假日。日期用逗号或空格分隔,格式为YYYY-MM-DD。
所有日期计算都在你的浏览器中进行——无任何数据被上传。
如何使用工作日计算器
- 01
选择计算类型
选两个日期之间来统计工作日数,或选添加工作日来从起始日期推算截止日期。
- 02
设置周末和假日
选择你所在地区的周末模式,选用相应的国家假日预设,在自定义字段中粘贴公司停工日期。
- 03
读取结果
工作日总数或推算出的日期会立即显示,同时给出日历天数、周末天数和被排除的假日的详细分解。
关于工作日计算器
这个工作日计算器解答了每次制定截止日期都会遇到的两个问题:两个日期之间有多少个工作日,以及从今天往后推N个工作日是哪一天。它会自动排除周末和法定假日,这样你的10个工作日交期才会对应团队真正能完成的日期,而不仅仅是日历上的数字。周末设置灵活——可设为周六周日、周五周六或仅周日——你还可以选择国家假日预设(中国、美国、英国、德国、法国)并添加公司自有的停工日期。所有计算都在你的浏览器本地完成,没有任何日期被上传到服务器。
工作日计算器功能
- 01
计算两个日期间的工作日
选中起止日期,计算器立即显示这段时间内的工作日数,同时展示日历天数、周末天数和排除的假日天数。切换是否计入起始日期选项,让结果符合你的合同条款。
- 02
工作日加减推算截止日期
输入起始日期和工作日数,计算器自动推算交付日期、交期或截止日期。周末和假日会自动跳过,结果还会显示该日期是周几以及实际跨越的日历天数。
- 03
灵活设置周末和假日
选择你所在地区的周末模式(周六周日、周五周六或仅周日),选用国家假日预设(中国、美国、英国、德国、法国),还可以粘贴自定义的公司停工日期。计算过程中遇到的所有假日都会列出来,让你清楚地看到每一次扣除。
工作日计算器常见问题
- 两个日期之间有多少个工作日?
- 选择起止日期,计算器会计算这段时间内不是周末也不是法定假日的所有日期。同时它会显示日历天数总数、周末天数和假日天数,这样你可以验证结果而不只是盲目相信数字。
- 工作日的定义是什么?
- 默认情况下,工作日是指周一到周五,不包括你已启用的任何法定假日。如果你所在地区的工作周是周日到周四,可改为周五周六周末;如果一周工作六天,选择仅周日周末即可。改动后数字会立即更新。
- 从今天往后10个工作日是哪一天?
- 切换到添加工作日模式,保持起始日期为今天,输入10即可。计算器会一天天往后推进,跳过周末和假日,最后显示结果日期及其对应的周几。使用减少功能可以从固定的截止日期反推出需要开始的日期。
- 结果中是否包含起始日期和结束日期?
- 结束日期总是被计入的。起始日期由是否计入起始日期开关控制,默认为打开——这符合你有五个工作日从今天开始这样的说法。如果合同条款中从触发日期的次日开始计算,可将其关闭。
- 它支持哪些国家的法定假日?
- 预设包括中国、美国、英国、德国和法国的假日。每个预设都是基于已发布的规则(固定日期、每月第N个工作日或复活节偏移),因此对任何年份都正确,而不是依赖容易过时的静态表格。对于按年度发布的假日,如中国春节调休和补工作日,可在自定义字段中手动添加。
- 这和Excel中的NETWORKDAYS函数一样吗?
- 区间计算模式做的就是NETWORKDAYS函数的工作,而加减模式等同于WORKDAY函数。区别在于你可以直接改变周末模式和粘贴假日,无需在电子表格中单独构建范围。