透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

計算結果日期
Thursday, 2026-7-30
after adding 10 business days
已加上的工作天數 10
略過的週末天數 4
總日曆天數 14

這個計算器的用途

「日期加上工作天數計算器」會以一個起始日期與你指定的工作天數為基礎,往後逐日推算,只計算星期一到星期五;星期六與星期日會自動略過。算完後,它會回傳最終日期、當天是星期幾、總共略過了幾個週末天,以及實際經過的總日曆天數。

本工具將星期六與星期日視為非工作日,但不會自動扣除國定假日或銀行假日——這類假日各國、各地區規定不同(例如台灣的農曆春節、清明、端午、中秋等連假,與歐美的假期完全不同)。若你需要把假日一併納入排程,請自行從計算結果的期間內手動扣除落在其中的假日。

使用方法

輸入起始年份、月份(1-12)與日期(1-31),接著填入想要加上的工作天數後送出。結果會顯示最終日期與其星期幾,讓你一眼看出例如「淨 10 個工作天」的期限會落在哪一天。

計算原理

程式會一天一天往後推進。每當推到平日(星期一至星期五),就把已加上的工作天數加一;若推到週末,則略過該天且不計入。當累積的工作天數達到你要求的數字時,迴圈即停止。總日曆天數就等於工作天數加上被略過的週末天數。

$$\text{Result} = \text{Start} + (\text{business days, skipping Sat \& Sun})$$

$$\text{count day} \iff \text{weekday} \notin \{\text{Sat}, \text{Sun}\}$$

$$\text{calendar days} = \text{business days} + \text{weekend days}$$

Advertisement
日曆列顯示在加算工作日時計入工作日並跳過週末
僅在工作日計數——跳過週六和週日。

實際範例

起始日期:星期一,2024-01-01。加上 5 個工作天。往後計算:1 月 2 日(二)為第 1 天、1 月 3 日(三)為第 2 天、1 月 4 日(四)為第 3 天、1 月 5 日(五)為第 4 天,接著星期六、日略過,再到 1 月 8 日(一)為第 5 天。結果為星期一,2024-01-08,共略過 2 個週末天,總計 7 個日曆天。

$$\text{calendar days} = 5 + 2 = 7$$

Advertisement
從起始日期加算工作日的時間軸,跨過週末落在結果日期
實例演示:從工作日開始,向前推算工作日直到結果。

不同開始日期新增的營業日

由於介於期間的週末數量會變化,從不同的工作日開始時,相同數量的營業日會產生不同的結果。下表使用固定的 +5 個營業日 計數和具體的一週(2025 年 1 月 6 日星期一至 2025 年 1 月 10 日星期五),讓您清楚地看到規律。「跳過的週末日期」計算在時間跨度內的星期六和星期日;「總日曆日期」是開始日期和結果日期之間的差異。

開始日期 開始工作日 新增 結果日期 結果工作日 跳過的週末日期 總日曆日期
2025-01-06 星期一 5 2025-01-13 星期一 2 7
2025-01-07 星期二 5 2025-01-14 星期二 2 7
2025-01-08 星期三 5 2025-01-15 星期三 2 7
2025-01-09 星期四 5 2025-01-16 星期四 2 7
2025-01-10 星期五 5 2025-01-17 星期五 2 7

請注意,新增恰好 5 個營業日時,工作日總是提前整整一週,落在同一個工作日上,並跳過一個週末(2 天),總共是 7 個日曆日。一旦計數不是 5 的倍數,情況就會改變 — 請參閱下方的具體例子。

常見問題

會把起始日期算進去嗎?不會。計算從隔天開始,因此在星期五加上 1 個工作天,會落在下星期一。

有處理假日嗎?沒有——只會排除星期六與星期日。請依你所在地區的假日自行手動調整。

如果我輸入 0 個工作天會怎樣?結果就是起始日期本身,維持不變。

最後更新: