透過 MCP 連接 →

輸入計算

選擇要加上或減去

數學公式

廣告

結果

2025年1月1日
星期二
原始日期: 2025年1月1日 (星期二)
加上/減去的時間:
總相隔天數: 0 days

日期計算機

日期計算機是一款能在指定日期上加上或減去時間單位(年、月、週、天)的工具,幫你推算出未來或過去的新日期,同時也會算出兩個日期之間相隔的確切天數。

什麼時候會用到日期計算機

  • 規劃未來的活動或截止日期,從今天往後推算時間
  • 計算合約、訂閱方案或保固的到期日
  • 從已知日期往前推,找出過去的某個日期

計算方式

日期計算機的運作原理,是針對日期的各個組成單位進行加減:

往後加時間:

新日期 = 起始日期 + 年 + 月 + 週 + 天

往前減時間:

新日期 = 起始日期 - 年 - 月 - 週 - 天

相隔天數計算:

相隔天數 = |新日期 - 起始日期|

(取絕對值,確保結果為正數)

進行日期加減時,計算機會自動處理月份與年份的邊界問題:

  • 1 月 31 日加上 1 個月,會落在 2 月的最後一天
  • 週數會換算成天數(1 週 = 7 天)

範例

範例 1:往後加時間

起始日期:2023 年 5 月 15 日(星期一)

加上:1 年、2 個月、3 週、4 天

結果:2024 年 8 月 9 日(星期五)

相隔天數:452 天

範例 2:往前減時間

起始日期:2023 年 12 月 31 日(星期日)

減去:0 年、6 個月、2 週、5 天

結果:2023 年 6 月 11 日(星期日)

相隔天數:203 天

Advertisement

時間單位換算表

下表列出常見時間單位與天數的關係。由於日曆月份和年份的長度各不相同,某些換算是精確的,而其他換算則是用於估算的平均值。

單位 等同於天數 備註
1 週 7 天 精確
1 月(平均) ≈ 30.44 天 365.25 ÷ 12,計入閏年
1 季度 ≈ 91 天 3 個月;根據具體月份範圍在 90–92 天之間
1 普通年 365 天 標準(非閏年)年份
1 閏年 366 天 2 月 29 日增加的額外一天

日曆各月的天數:

月份 天數
1 月 31
2 月 28(閏年為 29)
3 月 31
4 月 30
5 月 31
6 月 30
7 月 31
8 月 31
9 月 30
10 月 31
11 月 30
12 月 31

將週和天一起轉換的有用恆等式是 \(\text{總天數} = 7 \times \text{週數} + \text{天數}\)。

關鍵日期術語

開始日期
計算開始的參考日期;年、月、週和天從該日期進行加減。
結束日期
執行所選操作後的結果日期,也稱為結果日期。
時間跨度
兩個日期之間的總時間段,以天、週、月或年表示。
閏年
包含 2 月 29 日的 366 天年份。在格里高利曆中,如果一年能被 4 整除,則為閏年,但世紀年除外,世紀年必須能被 400 整除(因此 2000 年是閏年,但 1900 年不是)。
格里高利曆
1582 年引入的國際通用民用曆法,有 12 個月份和一套閏年規則,使日曆與太陽年保持一致。
農曆月
月球一個週期的平均周期,約 29.53 天,比日曆月短。
包含式與排除式計數
包含式計數在時間跨度內同時計入開始和結束日期(例如,週一到週三 = 3 天);排除式計數僅計算它們之間的間隔(例如,相同的跨度 = 2 天)。
月份邊界轉換
當加上月份導致日期無效時應用的調整——例如,在 1 月 31 日上加一個月會產生一個滾動到 2 月末(28 或 29 日)的日期,因為 2 月沒有第 31 天。
最後更新: