透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

結果日期
Wednesday July 15, 2026
7/15/2026
星期 Wednesday
摘要 Monday June 15, 2026 (6/15/2026) plus 30days is Wednesday July 15, 2026 (7/15/2026)

本工具不會自動排除假日。若要把國定假日納入考量,請自行增加天數。

這個計算機的功能

本工具會以一個起始日期和一組天數為基礎,算出最終的日曆日期。您可以「加上」天數來推算未來某日,也可以「減去」天數來回推過去某日。此外還有一個選用的「工作日模式」,只計算平日,自動略過週六與週日,確保週末不會佔用您的天數額度。本工具採用外推格里曆(proleptic Gregorian calendar),適用於任何年份,閏年也會自動處理。

使用方式

先選擇「日期格式」(mm/dd/yyyy、dd/mm/yyyy 或 ISO 的 yyyy-mm-dd)——這只會影響日期的輸入與顯示方式,並不會改變計算結果。接著輸入起始的月、日、年,選擇「加」或「減」,再填入天數。若只想計算工作日,請勾選「僅計算工作日」。如果您的職場把週六也視為上班日,請再勾選「週六也算工作日」,這樣就只會略過週日。

公式說明

計算一般日曆天數時,系統會先把起始日期換算成連續的序列日數,加上帶正負號的天數,再把序列數值換算回格里曆日期。其公式為:

$$\text{resultDate} = \text{startDate} + (\text{sign} \times \text{days})$$

在工作日模式下,計算機則會逐日推進:每一步將日期往前(或往後)移動一個日曆天,但只有當該天是工作日時,剩餘的計數才會減少:

$$\text{remaining} = \text{remaining} - 1 \quad \text{if day is a business day}$$

這能確保結果一定落在工作日上。請注意,起始日本身不列入計算,計數是從次日或前一日開始。

Advertisement
時間軸展示從起始日期加天數前移、減天數後移
加天數在日曆上往前移,減天數往後移。

實際範例

以 2026 年 6 月 15 日(星期一)為起點,加上 30 個日曆天。6 月有 30 天,因此 15 天會到 6 月 30 日,再 15 天則到 7 月 15 日。結果為 2026 年 7 月 15 日(星期三)——因為 6 月 15 日是星期一,30 天等於四週又兩天(\(30 = 4 \times 7 + 2\)),於是落在兩個平日之後。

Advertisement
週曆網格中週末灰顯,箭頭只跳過工作日
工作日計數會跳過灰顯的週末。

關鍵術語定義

日曆日
一週中的任何單一日期,包括週末和假日。加入日曆日只會一次提前一個日期單位,不會跳過。
工作日
進行常規業務的日子——慣例上是週一至週五。在此計算機中,當選擇「僅限工作日」時會跳過週末;公眾假期不會自動排除。
週末
一週中的非工作日。預設情況下,這意味著星期六和星期日。啟用「星期六是工作日」選項時,只有星期日被視為週末。
序列日數
一個整數,表示從固定參考點(時代元年)開始計算的天數的日期。日期運算通過將每個日期轉換為其序列號、加上或減去天數計數,然後再轉換回來執行——這會自動處理不同的月份長度和閏年。
推測格里曆
向後延伸至其官方1582年引入之前的日期的格里曆。使用它可以讓計算器在所有歷史日期上應用一套一致的閏年規則,而不需要轉換到較舊的朱利安曆。
閏年
有366天的年份(添加2月29日)。在格里曆系統中,如果一年能被4整除,則該年是閏年,但百年年份除外,它們也必須能被400整除。因此2000年和2024年是閏年;1900年和2100年不是。
起始日期排除慣例
起始日期本身計為第零天還是第一天的規則。添加天數時,起始日期通常被排除(第1天是第二天),所以「加1天」到星期一會產生星期二。不同的工具可能會包含第一天,這會將結果偏移一個——始終確認適用哪個慣例。

常見問題

會把起始日算進去嗎?不會。第一個計入的日子是起始日的隔天(加法)或前一天(減法)。

有排除國定假日嗎?沒有。工作日模式只會略過週末。若要把假日納入考量,請自行多加幾天。

能處理閏年嗎?可以。從 2024 年 3 月 1 日減去 1 天,會正確得到 2024 年 2 月 29 日。

最後更新: