跳到主要内容

工作天数计算器

起止日期算工作日

总天数
30 天
周末
8 天
工作日
22 天

默认排除周六周日;勾选包含周末即算自然日。填入的法定节假日会从工作日中再扣除(调休上班的周末不会自动加回)。起止日都计入。所有计算本地完成。

为什么算工期、考勤总在数日子

排项目说「两周交付」,到底几个工作日?请假从周几到周几算几天?手工翻日历数容易漏周末、数错跨月。尤其涉及交付承诺、出勤统计,数错一天就可能扯皮。本工具选起止日期自动数,省心且可复核。

默认排除周六周日算工作日;可选包含周末(自然日),或填法定节假日一并扣除。

天数怎么算

总天数 = 从开始到结束(含两端)的日历天数
周末   = 其中周六 + 周日
工作日 = 总天数 − 周末 − 法定节假日(若填)

起止日都计入。例如 9 月 1 日到 9 月 1 日算 1 天;跨月跨年照常累计。

包含周末和法定节假日

  • 包含周末:切到自然日口径,看整体跨度,不管周几。
  • 法定节假日:勾选后把日期(YYYY-MM-DD)填进文本框,落在区间内的会从工作日再扣除。
  • 调休:法定工作日里的「周末加班」不会自动加回,需手动处理或忽略。

所以本工具适合标准工作日口径,特殊调休另行调整。

本工具怎么用

四个输入:

  1. 开始日期
  2. 结束日期
  3. 是否包含周末(复选)
  4. 法定节假日(可选,逗号或换行分隔)

结果给总天数、周末、工作日三块,工作日高亮。

常见用途

  • 项目排期:算交付前有几个工作日可干活
  • 请假考勤:算实际请假天数
  • 合同工期:确认履行的工作日口径
  • 活动筹备:倒推还有几个上班日可准备

隐私说明

本工具全程在你的浏览器本地计算,不联网、不上传、不保存你选择的任何日期。

常见问题

工作天数怎么算?
从开始到结束日期(含两端)逐日判断:周一至周五算工作日,周六周日算周末默认排除。结果 = 总天数 − 周末天数。本工具默认按这个逻辑。
法定节假日怎么扣除?
勾选后可把法定节假日日期(如春节、国庆)填进文本框,每行或逗号分隔一个 YYYY-MM-DD,工具会把这些落在区间内的日子从工作日里再扣掉。调休上班的周末不自动加回,需手动处理。
含周末模式有什么用?
选「包含周末」就是算自然日(总天数),适合看整体工期跨度;不选就是纯工作日,适合算出勤、交付的工作日口径。两种切换看你需要。
起止日包含吗?
包含。开始日和结束日都计入区间。例如 9 月 1 日到 9 月 1 日算 1 天。跨月、跨年都能正确累计。