透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

@" "
工作日
23
工作天數(含頭尾)
總日曆天數 31
週末天數(六、日) 8
已扣除的假日 0

什麼是工作日計算器?

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

使用方法

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

計算公式說明

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

日曆網格中,平日被標示為工作日,週末欄位與假日日期則呈灰色
工作日是總天數減去週末和假日。

實際範例

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

橫向長條分成多段,顯示總天數減去週末和假日後得到工作日
從總天數中減去週末和假日,剩下的就是工作日。

關鍵術語解釋

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

常見問題

起始日與結束日會被算進去嗎?會。計算結果同時包含頭尾兩天,因此同一天到同一天會算成 1 天。

落在週末的假日要計入嗎?不用。請只填入落在平日的假日天數,因為週末本來就已經自動扣除了。

如果我把日期填反了怎麼辦?計算器會自動把兩個日期對調,將較早的日期當成起始日,確保結果為正數。

最後更新: