📅 日期計算機

➕➖

日期加減計算器

計算結果
結果日期
變化天數
📊

日期差異計算器

計算結果
天數
月數
年數

總計

 這個工具能做什麼?

這一頁其實是兩個工具:日期加減回答「從某天起算,經過幾年幾月幾天後是哪一天」;日期差異回答「兩個日期之間隔了多久」。前者從一個日期推出另一個日期,後者從兩個日期量出一段長度——搞混這兩件事,是日期算錯最常見的原因。

所有運算都在您的瀏覽器內完成,依格里曆(國曆)規則自動處理閏年、大小月與月底進位,不需要查月曆、不需要寫 Excel 公式。

 「加 1 個月」和「加 30 天」不一樣

這是日期計算最容易踩的坑。「月」的長度從 28 天到 31 天不等,因此「加 1 個月」是曆法運算(月份 +1、日期不變),而「加 30 天」是天數運算,兩者經常得到不同答案:

基準日期加 1 個月加 30 天
2026-01-152026-02-152026-02-14
2026-01-312026-02-28(2 月無 31 日,收斂到月底)2026-03-02
2024-01-31(閏年)2024-02-292024-03-01

當「加 1 個月」的結果落在不存在的日期(如 2 月 31 日),本工具依通用慣例收斂到該月最後一天——這與多數程式語言、銀行對帳單和信用卡帳單的處理方式一致。若您的合約或繳費條款寫的是「30 天內」,請用天數欄位而不是月份欄位計算。

 民國年與西元年換算

台灣的公文、身分證、駕照與保單常用民國紀年,本工具輸入輸出皆為西元。換算規則只有一條:民國年 = 西元年 − 1911

民國西元備註
民國 100 年2011百年國慶
民國 114 年2025
民國 115 年2026今年

小提醒:民國 89 年(西元 2000 年)是閏年,而許多人以為「整百年不是閏年」——那條規則看的是西元年(2000 可被 400 整除,仍是閏年),用民國年判斷閏年前請先換回西元。

 台灣常見應用速查

  • 特休年資:用「日期差異」把開始日期設為到職日、結束日期設為今天,即可得到精確年資。對照勞基法第 38 條:滿 6 個月有 3 天特休、滿 1 年 7 天、滿 2 年 10 天、滿 3 年 14 天、滿 5 年 15 天、滿 10 年起每年多 1 天(上限 30 天)。
  • 預產期推算:用「日期加減」把基準日期設為最後一次月經第一天,加 280 天(40 週),即為內格萊氏法則(Naegele's rule)估算的預產期。
  • 離職預告期:勞基法規定工作滿 3 個月未滿 1 年預告 10 天、滿 1 年未滿 3 年預告 20 天、滿 3 年以上預告 30 天——先用差異算年資,再用加減推出最後工作日。
  • 票據與繳費期限:「發票日起 30 天」「月結 60 天」這類條款是天數運算,直接在「日」欄輸入 30 或 60,不要用月份欄位(見上方月底進位說明)。

 常見問題

「包含結束日」什麼時候該勾?

當首尾兩天都算數的時候。請假從 1 月 1 日到 1 月 3 日是請 3 天(含首尾),要勾;「距離考試還有幾天」通常不含考試當天,不勾。差 1 天在請假單和合約上就是差一天薪水或違約金,建議算完用月曆數一次小區間驗證。

為什麼差異結果的「月數」「年數」有小數?

上方三行的月數與年數是以平均月長(30.44 天)與平均年長(365.25 天)換算的近似值,方便快速對比量級;最下方「總計」才是逐月推算的精確結果(X 年 X 月 X 日),正式文件請以總計為準。

2 月 29 日出生的人,加一年會變成哪天?

本工具把 2 月 29 日加 1 年收斂到平年的 2 月 28 日。順帶一提,台灣戶政實務上 2 月 29 日出生者的生日在平年多以 2 月 28 日認定,與本工具行為一致。

可以算農曆或節氣嗎?

本頁只處理國曆(格里曆)。要查農曆生日或節日對應的國曆日期,請改用本站的「生日資訊」工具,它有內建農曆換算。