想知道某個日期往後 30 天是哪一天,或從指定日期往前推 3 個月會落在哪一天嗎?「日期加減計算機」可以從指定的起始日期出發,加上或減去年、月、週、天,快速算出目標日期。
除了單純的日期加減之外,也提供工作日計算模式,可以自動排除週六、週日,並可自行加入需要排除的假日日期,適合用來推算工作期限、交件日期、請假日期、活動安排與專案時程。
日期加減計算機怎麼使用?
使用方式很簡單,只要設定起始日期、選擇加上或減去,再輸入需要計算的時間長度即可。
一般日期加減
- 選擇「起始日期」。
- 選擇「+加上」或「-減去」。
- 輸入要增加或減少的年、月、週、天。
- 按下「計算」。
- 系統會顯示計算後的目標日期。
例如:
起始日期為:2026-08-09
加上:30 天
即可算出 30 天後的日期。
也可以同時輸入不同單位,例如:1 年、2 個月、3 週、5 天
系統會依照年、月、週、天的順序進行日期計算。
如何計算幾個月後或幾年前的日期?
如果想知道幾個月後是哪一天,可以直接在「月」欄輸入數字。
例如:2026-08-09 + 3 個月
即可計算三個月後的日期。
如果要往前回推日期,只要把運算方式切換成「減去」。
例如:2026-08-09 - 6 個月
就可以快速回推出半年前的日期。
這種方式適合計算合約期限、保固期限、證件效期、活動日期或其他以月為單位的時間。
週和天可以一起計算嗎?
可以。
例如輸入:2 週+3 天
實際上就是在起始日期上加上:17 天
因此,如果要計算「3 週又 5 天後」的日期,也可以直接分別填入週與天,不需要自行換算成總天數。
工作日模式怎麼使用?
如果計算的是上班日、交件日或工作期限,可以勾選:
以工作日計算(排除週末)
開啟工作日模式後,系統會跳過星期六與星期日,只計算一般工作日。
例如:
星期五往後加 1 個工作日
結果會直接跳過星期六與星期日,落在下一個星期一。
工作日模式特別適合:
- 專案期限
- 文件處理時間
- 申請作業天數
- 出貨與交件日期
- 公司內部工作排程
- 行政作業天數
可以排除國定假日嗎?
可以。
開啟工作日模式後,可以勾選「同時排除國定假日」,並在假日清單中輸入需要排除的日期。
日期格式請使用:YYYY-MM-DD
例如:
2026-01-01
2026-02-28
2026-04-04
可以使用逗號或換行分隔。
計算時如果遇到週末或清單中的假日,系統就會自動跳過該日期。
要注意的是,目前假日資料需要自行輸入,本工具不會自動下載或更新政府公布的行事曆,因此若要精確計算實際工作日,建議先確認需要排除的假日日期。
為什麼工作日模式不能輸入年和月?
開啟工作日模式後,年與月欄位會停用,只使用週與天進行計算。
這是因為「1 個月有幾個工作日」並沒有固定答案。
例如:有些月份有 28 天,有些有 30 天或 31 天,而且每個月包含的週末與假日數量也不同。因此,為避免同時使用「月份」與「排除週末」時產生不同解讀,工作日模式改以實際工作日數進行計算。
月底日期怎麼計算?
不同月份的天數不同,因此像 1 月 31 日加 1 個月時,目標月份可能沒有 31 日。
本工具會採用「盡量維持原日期」的方式計算。
例如:1 月 31 日+1 個月
如果該年的 2 月只有 28 天,結果會落在:2 月 28 日
如果是閏年、2 月有 29 天,則會落在:2 月 29 日
這樣可以避免日期因月份天數不同而跳到下一個月。
日期加減計算機適合哪些情況?
日期加減其實在日常生活與工作中很常使用,例如:
- 計算到期日:例如合約簽訂後 6 個月到期。
- 計算保固期限:購買日期加上 1 年或 2 年。
- 活動日期安排:從某天往後推幾週。
- 專案排程:估算交件日或工作期限。
- 請假日期回推:從預定日期往前推算準備時間。
- 出貨日期:使用工作日計算預估處理時間。
- 申請期限:計算指定天數或工作日後的日期。
- 旅遊規劃:計算出發日前幾天或行程後幾天的日期。
如果只是單純想知道「兩個日期之間相差幾天」,則比較適合使用日期差或天數計算工具;本工具主要用途是從一個日期出發,往前或往後推算另一個日期。
日期加減是怎麼計算的?
一般模式會依照:年 → 月 → 週 → 天
的順序套用日期。
例如輸入:1 年、2 個月、1 週、3 天
系統會先處理年份,再處理月份,最後加入週與天。
其中:1 週=7 天
因此週與天最後都會轉換成實際日期天數進行計算。
工作日模式則不同,會一天一天往前或往後計算,遇到週六、週日,以及你自行設定的假日,就跳過不列入工作日數。
常見問題 FAQ
日期加減計算機可以往前算日期嗎?
可以。
只要將運算方式選擇「減去」,再輸入需要回推的年、月、週或天數,就可以算出指定日期之前的日期。
例如輸入 2026-08-09 減去 30 天,即可計算 30 天前是哪一天。
年、月、週、天可以同時輸入嗎?
可以。
一般模式可以同時輸入年、月、週與天,系統會依序套用各項時間單位,再算出最後的目標日期。
1 月 31 日加 1 個月會變成哪一天?
如果目標月份沒有 31 日,系統會自動使用該月份的最後一天。
例如一般年份的 1 月 31 日加 1 個月,結果會是 2 月 28 日;如果是閏年,則可能是 2 月 29 日。
工作日模式會自動排除星期六和星期日嗎?
會。
勾選「以工作日計算」後,星期六與星期日會自動跳過,不會計入工作日數。
工作日模式會自動排除台灣國定假日嗎?
不會自動取得國定假日資料。
如果要排除特定假日,可以勾選排除假日功能,再自行輸入需要排除的日期。計算時,這些日期就不會列入工作日。
為什麼工作日模式不能輸入年和月?
因為每個月的天數、週末數量與假日數量都不同,「1 個月工作日」沒有固定的天數。
因此工作日模式只使用週與天進行計算,以避免日期計算產生歧義。
工作日模式中的「1 週」等於幾個工作日?
目前工具會將「週」換算成 7 個工作日,再逐日排除週末與自訂假日。
因此工作日模式中的 1 週,代表的是 7 個有效工作日,而不是一般日曆上的星期一到星期日。
如果只是要加 5 個工作日,建議直接在「天」欄輸入 5。
起始日期本身會算成第 1 個工作日嗎?
不會。
工作日模式會從起始日期的下一天開始往前或往後計算,直到累積到指定的工作日數。
例如星期一加 1 個工作日,結果會是星期二,而不是仍停留在星期一。
