在線即時計算器 · 純前端本地秒算 · 零數據上傳

⏱️ 工作日計算器

專業免費的 工作日計算器。純前端本機毫秒級計算、零資料上傳、極致隱私保護。提供詳細公式推導、實例示範與常見問答。

即時推算結果 (Computed Output)
23 工作天數(含頭尾)
專業公認計算模型,即時運算完畢
📜 計算歷史記錄 (試算軌跡)
尚無歷史記錄,每次點擊「計算」將在此留下試算軌跡...

什麼是工作日計算器?

這個工具可以計算兩個日期之間共有多少個工作日(上班日)。所謂工作日,是指週一到週五的任一天。計算時會同時把起始日與結束日都算進去,再扣除這段期間內的所有週六、週日,以及你自行指定的國定假日天數。無論是專案排程、薪資結算週期、發票到期日、出貨時間估算,還是服務水準協議(SLA),都能派上用場。

使用方法

在年、月、日欄位中分別填入起始日期與結束日期。如果想扣除國定假日,請先數一數在你的日期範圍內、有幾個假日剛好落在平日(週一至週五),再把這個數字填進假日欄位。已經落在週末的假日不必計入,因為那些日子早就被當成週末扣掉了。按下「計算」後,就能看到工作日總數,以及總天數與週末天數的明細。

計算公式說明

計算邏輯很簡單:

工作日 = 總天數 - 週末天數 - 假日天數
計算器會先算出兩個日期之間(含頭尾)的總天數,接著逐日檢查,把每一個週六與週日標記為週末日。最後再扣掉週末總數與你輸入的假日天數,剩下的就是純粹的工作日。

實際範例

假設你的日期範圍從 2024 年 1 月 1 日(週一)到 2024 年 1 月 31 日(週三),總共是 31 個日曆日。2024 年 1 月有四個週六和四個週日(共 8 個週末日)。如果沒有輸入任何假日,結果就是 31 - 8 - 0 = 23 個工作日。

關鍵術語解釋

營業日(工作日)
進行正常業務的一天 — 傳統上是週一至週五 — 不包括週末和法定假日。這是計算器報告的數字。
日曆日
日曆上的任何一天,包括週末和假日。日曆日的總數是兩個日期之間的原始跨度,不做任何扣除。
週末日
星期六或星期日。這些會自動從總數中移除,因為它們在大多數業務日曆中不是標準工作日。
法定假日
官方認可的非工作日(例如國家或銀行假日)。由於假日因國家、地區和僱主而異,您需要手動輸入計數,而不是依賴固定清單。
包含計數
同時包括開始日期和結束日期的計數。排除計數將省略一個(或兩個)端點,產生較小的數字。上述範例使用包含計數。
工作日假日
落在週一至週五的法定假日。只有這些應輸入到假日欄位中,因為落在星期六或星期日的假日已被排除為週末日 — 再次計算它會導致重複扣除。

使用注意事項與精準校對原則(6 大核心守則)

📐 1. 嚴格對齊輸入量綱與單位

輸入各項數值時請務必確認量綱(例如小時、天數、金額、百分比),避免單位不匹配引發推算偏差。

🔒 2. 純前端本機毫秒級隱私保障

所有計算邏輯 100% 在您的終端瀏覽器內完成,資料絕不上傳伺服器,嚴格守護商業與個人隱私。

📊 3. 符合公認學術與產業計算模型

演算法嚴格遵循國際通用數學公式與標準計算模型,經多重情境交叉核對,數值嚴密精確。

📋 4. 一鍵複製與免登入 PDF 匯出

支援一鍵複製推算結果字串至剪貼簿,亦可直接點擊列印按鈕輸出純淨 PDF 工作報表。

🔄 5. 多情景敏感度動態對比

建議針對極端值與多組預期情景分別試算,觀察輸出數據的波動區間,輔助做出更穩健的決策。

🛡️ 6. 專業諮詢與日常參考免責聲明

本工具運算結果供日常排程、學業研習與事前參考之用,如涉及重大法規或投資決策請諮詢持證專家。

常見問題 (FAQ)

起始日與結束日會被算進去嗎?
會。計算結果同時包含頭尾兩天,因此同一天到同一天會算成 1 天。
落在週末的假日要計入嗎?
不用。請只填入落在平日的假日天數,因為週末本來就已經自動扣除了。
如果我把日期填反了怎麼辦?
計算器會自動把兩個日期對調,將較早的日期當成起始日,確保結果為正數。