日期差计算(工作日/自然日)

📅 Date Difference Calculator

Compute calendar and workday differences between two dates.

📐 计算公式
Δ天 = 日期₂ − 日期₁
输入起止日期,计算自然日天数、工作日天数(排除周末)、相隔周数与月数。
💡 工作日按公历计算,排除周六、周日;自然日为两个日期间的总天数(含首不含尾或含尾不含首,本工具按"结束日-开始日"取绝对值)。
⚠️ 使用说明与注意事项
  • 开始日期需早于或等于结束日期,否则自动取绝对值
  • 工作日仅排除周末,不考虑法定节假日调休
  • Enter 快速计算,Ctrl/Cmd + Enter 复制结果
  • 本工具纯前端运行,数据不会上传到服务器

🕘 最近计算

暂无计算记录

📚 深度解析:日期差计算(自然日/工作日)

💡 常见使用场景

方法
自然日=两日期相差的整天数;工作日=自然日中排除周六、周日的天数;并给出相隔周数(÷7)、月数(÷30.4375)、年数(÷365.25)。
算例
2026-01-01 至 2026-01-31:自然日 30 天,工作日 22 天(剔除 4 个周末共 8 天),约 4.29 周、0.99 月;用于排期时以 22 个工作日为有效工时基准。

❓ 常见问题(FAQ)

工作日包含法定节假日吗?
本工具仅排除周六日,不含法定节假日;涉及请假/工期须另行扣除节假日,结果仅作自然周历基准。
月数除以 30.4375 是什么?
为公历月平均天数(365.25÷12),用于把自然日近似换算为月数,比固定 30 更准;年数用 365.25 含闰年修正。
📖关于「日期差计算(工作日/自然日)」

📝工具简介

日期差计算器用于计算两个日期之间的自然日天数、工作日天数(排除周末)、相隔周数、月数和年数,适用于项目排期、工期统计、合同期限核算等场景。

功能特点

🎯使用场景