發布日期:2026 年 9 月 10 日 · 日期計算機 DateTools
「相差幾天」是最常見、也最容易算錯的日期問題
從專案期程、繳費期限、活動倒數到紀念日,生活裡有大量「兩個日期之間隔了多久」的問題。它看起來只是減法,實際做時卻常出錯:跨月要記大小月、跨年要記閏年,心算幾乎必錯。這篇文章整理最常見的使用情境、各自的算法與注意事項,最後告訴你一個關鍵觀念——「相差天數」和「一共幾天」差一天,很多人就栽在這裡。
情境一:工作天與專案期程
公司交辦事項、工程報價、政府機關的處理期限常用「工作天」計算。工作天只算上班日、不含週末與國定假日。快速估法:先把日曆天換算成週數再抓五分之四——例如 20 個日曆天約含 14~15 個工作天,實際數字依起訖日的星期分布而不同。
- 先算出總日曆天(用相差天數計算)。
- 粗估工作天=日曆天 ÷ 7 × 5,再依起訖星期微調。
- 國定假日、補班補假、颱風假都要另外增減。
要注意的是,這只是粗估。正式合約或機關公告的期限,計算方式(是否含起算日、遇假日是否順延)各有規定,請以契約或公告原文為準。
情境二:報名、繳費與效期倒數
活動報名截止、帳單繳費期限、護照與證照效期、優惠券到期日,本質都是「從今天到目標日還剩幾天」。這類倒數最怕的是「以為還很多天」,結果中間隔了連假。建議的做法:
- 先用相差天數算出剩餘天數,確認有沒有跨連假或跨年。
- 把提醒設在期限前 7 天與前 1 天,而不是只設當天。
- 需要推「最後處理日」時,用加減天數從期限倒推。
情境三:紀念日與「第幾天」
交往紀念日、寶寶出生天數、公司的「到職滿幾天」,這類「第幾天」「滿幾天」的問題,要把第一天也算進去:一共天數=相差天數+1。例如 1 日到 10 日,相差 9 天,但「含首尾一共 10 天」。本站的結果會同時顯示「相差天數」與「含首尾一共天數」兩個數字,就是為了避免這種差一天的誤會。
另外提醒:週年紀念依「同月同日」判斷,2 月 29 日出生或登記者在非閏年要過哪一天(2 月 28 日或 3 月 1 日)並無統一規定,依個人或當地慣例即可。
情境四:租金、利息與期限的起算日
房租起算日、貸款寬限期、利息天數、違約金的日數計算,關鍵都在「起算日與截止日怎麼定」:含頭含尾、含頭不含尾、還是從次日起算,各契約與金融機構的慣例不同,同樣兩個日期可能算出「差一天」的結果。工具能幫你準確算出兩個日期間的日數,方便你核對帳單或試算,但實際計息與計費天數請以合約條款與機構公告為準,本站結果僅供參考,不構成任何正式計算依據。
情境五:年齡與表格填寫
填申請書常要寫年齡或民國年。用相差天數計算可以確認「是否已滿」某個年齡(過了生日才算滿),再搭配民國年資訊填表,可以避免「虛歲、實歲」的混淆。本站每個日期都會附帶民國年,填公家表格時特別方便。
情境六:農曆生日與節日核對
長輩過壽習慣過農曆生日,但農曆對應的國曆日期每年都會漂移(原理見農曆國曆換算一文)。先用相差天數工具查出今年農曆生日對應的國曆日期,再算距離今天剩幾天,就不會漏掉任何一場壽宴。
「相差天數」與「一共幾天」:差一天的大學問
- 相差天數:兩個日期之間的間隔,例如租借場地「6 月 1 日到 6 月 3 日,共 2 夜」的算法。
- 一共幾天(含首尾):把第一天也算進去的計法,例如活動「6 月 1 日到 6 月 3 日,一連舉辦 3 天」。
同一組日期,兩種問法的答案差 1。報期限、報天數之前,先想清楚對方問的是哪一種。
怎麼算最快?
- 開啟本站日期計算機,在「日期相差天數」輸入兩個日期,相差與含首尾天數同時顯示,還會附上星期、農曆與星座。
- 想推算「幾天後是哪一天」,改用「加減天數」,輸入負數即可往前推。
- 習慣用試算表的人,兩個日期儲存格直接相減(如
=B1-A1)也能得天數。
跨月、跨年、閏年都交給工具處理,把心力放在確認「起算日、截止日、要不要含首尾」這三個真正容易出錯的地方。