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

📅 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 含閏年修正。
📖關於「日期差計算(工作日/自然日)」 ▼

📝工具簡介

日期差計算器用於計算兩個日期之間的自然日天數、工作日天數(排除週末)、相隔週數、月數和年數,適用於專案排期、工期統計、合同期限核算等場景。

✨功能特點

🎯使用場景