工作日计算器
算两个日期之间有几个工作日,或者从某一天起再过几个工作日是哪天。内置的法定假日与调休数据只有经官方通知核实的 2026 年;其他年份页面会明说“没有数据”,并让你改用“仅按周末”计算,不会把没核实的假期当成事实。全部在你的浏览器里计算,不会上传。
使用限制
- 内置法定假日数据只有 2026 年。2027 年的安排尚未公布,2025 年及更早年份没有核实,这些年份在“法定假日 + 调休”模式下不出结果;“仅按周末”模式只把周六、周日当休息日,不扣除任何法定节假日,结果可能与实际工作日数不符,只能当粗略参考。
- 只按周一至周五和国家公布的放假、调休计算,不含地方性假日、单位自己的放假安排、半天假、带薪年假、病假等;这些请用“自己填写额外的休息日和上班日”补充。
- 劳动合同的试用期、法定期限的计算(例如是否含法定节假日、是否从次日起算)有各自的规定,以合同和法律条文为准;本页结果仅供参考,不构成法律意见。
- 日期范围是公元 1 年到 9999 年,工作日个数最多 100000;按日历日期计算,与时区、夏令时无关。
- “今天”取自你设备的本地日期,只用来给起始日期预填默认值。
“法定假日 + 调休”只在有官方数据的年份可用(目前只有 2026 年)。区间或推算涉及其他年份时,不会给出数字,而是提示你改用“仅按周末”。
自己填写额外的休息日和上班日(可选)
用于补充单位自己的安排,或配合“仅按周末”录入你手头的官方放假通知。每行一个日期,也可以用逗号分隔;连续的几天可以写成 2026-10-01~2026-10-07。这里填的日期优先于内置数据。
1. 两个日期之间有几个工作日
2. 几个工作日之后(或之前)是哪天
内置的 2026 年法定假日与调休(来源与核对日期)
来源:国务院办公厅《关于2026年部分节假日安排的通知》(国办发明电〔2025〕7 号),成文并发布于 2025-11-04;中国政府网原文:gov.cn(另与新华网“受权发布”全文逐条对照)。
适用期间:2026-01-01 至 2026-12-31。本页数据核对日期:2026-10-26。
2027 年及以后:2027 年的放假安排国务院办公厅还没有公布(往年通常在 11 月前后发布),本页不使用任何预测或第三方整理的表格;官方公布后会更新这里。2025 年及更早年份的安排本页没有核实,因此也没有内置数据。
| 节日 | 放假(含首尾) | 天数 | 调休上班日 |
|---|---|---|---|
| 元旦 | 1 月 1 日(周四)~3 日(周六) | 3 | 1 月 4 日(周日) |
| 春节 | 2 月 15 日(周日)~23 日(周一) | 9 | 2 月 14 日(周六)、2 月 28 日(周六) |
| 清明 | 4 月 4 日(周六)~6 日(周一) | 3 | 无 |
| 劳动节 | 5 月 1 日(周五)~5 日(周二) | 5 | 5 月 9 日(周六) |
| 端午 | 6 月 19 日(周五)~21 日(周日) | 3 | 无 |
| 中秋 | 9 月 25 日(周五)~27 日(周日) | 3 | 无 |
| 国庆 | 10 月 1 日(周四)~7 日(周三) | 7 | 9 月 20 日(周日)、10 月 10 日(周六) |
合计放假 33 天、调休上班 6 天。按这张表推算,2026 年全年共有 248 个工作日(这是按公布的安排推算出来的数字,不是官方公布的统计数)。
使用方法
- 先看“按什么规则算休息日”:算 2026 年的日期用默认的“法定假日 + 调休”;算其他年份,选“仅按周末”(此时结果不含法定节假日,页面会明确标注)。
- 数工作日:填起始和结束日期(格式如 2026-02-09,也可写 2026/2/9 或 2026年2月9日),按需要勾选是否算上起止当天,点“计算工作日数”。起止填反了会自动对调。
- 推算日期:填起点、工作日个数,选“之后”或“之前”,点“计算日期”。起点当天不计入个数,从下一天开始数。
- 单位有自己的放假或补班安排时,展开“自己填写额外的休息日和上班日”,把日期填进去,计算时会优先采用。
常见问题
为什么选 2027 年的日期没有结果?
因为国务院办公厅还没有公布 2027 年的放假安排,页面不会用预测的日期冒充官方数据。你可以点结果里的“改用‘仅按周末’计算”先得到一个不含节假日的粗略数字,等官方公布后再用“法定假日 + 调休”重算。
起始日和结束日算不算?
默认两头都算(含首尾)。例如周一到周五共 5 天、5 个工作日;取消“算上起始当天”就是 4 个。
周末调休上班的日子会算工作日吗?
会。2026 年内置数据里的调休上班日(如 2 月 14 日周六)都按工作日算。
几个工作日之后,起点当天算吗?
不算。从起点的下一天开始数第 1 个工作日,例如从 2026-02-13(周五)起再过 5 个工作日是 2026-02-27,中间跳过了春节放假,并把 2 月 14 日周六的调休上班算了进去。
我填的日期会被上传吗?
不会,计算只在浏览器里进行。