日期計算機

算出任一天加減幾天、幾週、幾個月或幾年後是哪一天,或兩個日期之間相差幾天,並換算成週、月、平日和週末天數。

① 日期加減

—

② 兩個日期相差幾天

—
週 + 天—
月 + 天—
年、月、天—
平日(一~五)—
週末天數—
換算小時—

平日只排除週六、週日,不排除國定假日。

什麼是日期計算機?

這個日期計算機有兩種功能。① 日期加減可以算出某個日期往後或往前幾天、幾週、幾個月、幾年是哪一天,例如截止日、網購 7 天猶豫期(俗稱鑑賞期)的最後一天、合約到期日,或今天起算 100 天後。② 兩個日期相差幾天可以算出兩個日期之間的天數,並換算成週、月、年,以及其中有幾天是平日、幾天是週末。輸入後立即顯示結果。

使用方法

  1. 在 ① 輸入起始日和期間(數字 + 天、週、月或年),再選擇往後或往前。
  2. 如果起始日當天也要算進去(例如今天開始的 30 天試用期),請勾選起始日當天算第 1 天。
  3. 在 ② 輸入開始日期和結束日期,就會顯示相差的天數,以及換算的週數、月數和平日天數。
  4. 如果頭尾兩天都要算(例如旅行天數、住院天數),請勾選包含結束日。

起始日要不要算進去?

2026 年 10 月 1 日的 100 天後是 2027 年 1 月 9 日。如果 10 月 1 日當天算第 1 天,第 100 天就提早一天,是 2027 年 1 月 8 日。

例子算法
3 天後到貨不算起始日
挑戰或寶寶出生「第 100 天」起始日 = 第 1 天
10 月 1 日起的一年合約(到 9 月 30 日)起始日 = 第 1 天
飯店住幾晚相差天數,不含結束日

加減月份的算法

月和年是依照日曆計算,結果落在目標月份的同一天。如果那一天不存在,例如 1 月 31 日的 1 個月後,結果就是該月的最後一天(2 月 28 日,閏年為 2 月 29 日)。兩個日期之間的「月 + 天」也用同樣方式計算:先算滿幾個日曆月,再算剩下的天數。

常見問題

相差天數有包含起始日嗎?

預設以相減的方式計算(結束日 − 開始日),所以不包含起始日。勾選「包含結束日」就會頭尾都算,結果多 1 天。

平日天數有扣除國定假日嗎?

沒有。平日是指週一到週五,只排除週六和週日。期間內如有國定假日或補假,請自行扣除。

可以計算多久以前或以後的日期?

從西元 1 年到 9999 年。1582 年 10 月以前的日期是用現行的格里曆往回推算,可能和歷史上使用儒略曆的日期不同。

怎麼算懷孕幾週?

開始日期輸入最後一次月經的第一天,結束日期輸入今天,「週 + 天」就是懷孕週數。確切的預產期請以醫師判斷為準。