什麼是日期加減天數計算器?
日期加減天數計算器可以讓你從任意起始日期出發,加上指定的日曆天數,馬上算出未來的確切日期。如果輸入負數,也能往回推算,因此無論是預測未來或回溯過去同樣好用。這項工具會自動處理各月份天數、跨年以及閏年的問題,讓你不必再扳手指或對著牆上的月曆慢慢數。
使用方法
先選擇年、月、日來設定起始日期,接著在「要加的天數」欄位輸入想加的天數。輸入正數表示往後推算(例如 30),輸入負數則往前推算(例如 -14)。計算器會立即顯示推算後的日期、當天是星期幾,以及方便填入試算表或表單的 ISO 格式(YYYY-MM-DD)。
公式說明
概念其實很單純:$$\text{結果日期} = \text{起始日期} + N \text{ 天}$$在背後運算時,系統會把起始日期轉換為日曆數值,加上 \(N\) 天,再依需要自動將月份與年份往後遞推。無論是二月的 28 或 29 天、30 天的月份,還是 31 天的月份,都會一併納入計算。
實際範例
假設你從 2024 年 1 月 1 日開始,加上 30 天。由於 1 月有 31 天,加 30 天會落在 2024 年 1 月 31 日。若再多加一天(共 31 天),就會進入 2024 年 2 月 1 日。由於 2024 年是閏年,計算器在處理較長的天數區間時,會正確地把二月算成 29 天。
快速天數參考
使用此表格將常見時段轉換為確切的天數,您可以輸入到要增加的天數欄位中。請注意,曆月長度各不相同(28–31 天),所以「30 天」只是「一個月」的近似值。
| 時段 | 天數 | 備註 |
|---|---|---|
| 1 週 | 7 | 落在同一星期幾 |
| 2 週(兩週) | 14 | 與開始日期相同星期幾 |
| 4 週 | 28 | 等於平年的二月 |
| 30 天 | 30 | 近似 1 個月;只有四月、六月、九月、十一月恰好有 30 天 |
| 60 天 | 60 | 約 2 個月 |
| 90 天 | 90 | 約 3 個月 / 一個季度 |
| 180 天 | 180 | 約半年 |
| 1 年(平年) | 365 | 結果落在一年後的同一日期 |
| 1 年(閏年) | 366 | 當時間跨度包含 2 月 29 日時 |
月份長度變化:一月、三月、五月、七月、八月、十月和十二月有 31 天;四月、六月、九月和十一月有 30 天;二月有 28 天(閏年時為 29 天)。因此,加上固定的天數(例如 30 或 90)不一定總是落在「較晚月份的同一日期」——如欲進行真正的月份計算,請加上曆月而非天數。
閏年規則:若一年能被 4 整除,則該年為閏年,但世紀年除外,世紀年必須能被 400 整除(因此 2000 年是閏年,但 1900 年不是)。每當所增加的時間跨度跨越 2 月 29 日時,一個曆年的天數就變為 366 天。
常見問題
可以往前減天數嗎?可以——只要輸入負數,例如 -10,就能往過去推算 10 天。
能正確處理閏年嗎?當然可以。計算器採用真實的日曆引擎,閏年的 2 月 29 日都會完整考慮在內。
起始當天會被算進去嗎?不會。從 1 月 1 日加 1 天會得到 1 月 2 日,也就是說起始日期本身視為第 0 天。