中文工具 / 生活工具

日期間隔計算

算出兩個日期相差幾天、幾週、幾個月,或是從某一天往前、往後推 N 天會是哪一天。

兩個日期相差幾天

加減天數

結果不對或有錯字?填寫意見回饋

兩個日期相差幾天怎麼算?

相差天數就是「結束日減起始日」,起始日當天不算。例如 10 月 1 日到 10 月 10 日相差 9 天。

如果要算的是「總共幾天」,例如請假、活動、住院,頭尾兩天都要算進去,就再加 1 天,也就是 10 天。勾選工具裡的「頭尾都算」就會自動加上。

「幾個月又幾天」怎麼算?

工具會先從起始日往後數完整的月份,剩下的再算成天數。例如 3 月 15 日到 10 月 19 日,先數到 10 月 15 日是 7 個月,再加 4 天,就是 7 個月又 4 天。

遇到月底時,下個月如果沒有同一天,就以那個月的最後一天為準。所以 1 月 31 日加 1 個月是 2 月 28 日,閏年則是 2 月 29 日。閏年的 2 月多 1 天,工具都會自動算進去,不用自己處理。

常見情境怎麼填

想知道怎麼填
距離某日還有幾天起始日填今天,結束日填那一天
已經過了幾天、交往幾天起始日填當天,結束日填今天
30 天後是幾月幾號加減天數:起始日填今天,天數填 30
90 天前是哪一天加減天數:天數填 -90
預產期加減天數:起始日填最後一次月經的第一天,天數填 280
請假或活動總共幾天相差天數,勾選「頭尾都算」

常見問題

「距離某日還有幾天」要不要算今天?

一般說「還有幾天」是不算今天的,工具預設也是這樣。例如今天是 10 月 19 日,到 10 月 20 日就是還有 1 天。

到期日怎麼算?「30 天內」是到哪一天?

依照民法第 120 條,以「日」計算的期間,起始當天不算入。所以從 10 月 19 日起算 30 天,期限是 11 月 18 日,在工具裡不要勾選「起始日算第 1 天」即可。民法第 122 條也規定,期間的最後一天如果是星期日、紀念日或其他休息日,就以休息日的隔天代替。不過契約、帳單或各機關可能有自己的算法,請以實際文件上的規定為準。

計算結果有扣掉假日嗎?

沒有。工具算的是日曆天,週末和國定假日都會算進去。如果要算工作天,需要另外扣除週末和當年度的國定假日。

閏年會影響計算嗎?

會,但工具已經自動處理。閏年的 2 月有 29 天,所以跨過閏年 2 月的區間會多 1 天。下一個閏年是 2028 年。