兩個日期相差幾天?日期計算的規則

算天數看似簡單,卻常卡在「最後一天算不算」。這篇整理決定答案的規則,範例都可以在日期計算機驗證。

作者: 孤獨的時空旅人 · 更新日期 2026-10-16

結束日要不要算?

試算表常見的規則是「結束日減開始日」,不含最後一天:2027 年 1 月 1 日到 1 月 31 日是 30 天。如果頭尾兩天都算,例如請假、住宿天數、從第一天辦到最後一天的活動,就要加 1,變成 31 天。契約、表單或學校截止日用哪一種,請務必確認。

工作天

工作天指週一到週五。各國與各年的國定假日不同,一般計算機不會替你扣除,請自己再減。例如從 2027 年 2 月 1 日(週一)起算 10 個工作天,是 2027 年 2 月 15 日(週一),這還沒有扣除任何假日。

加減天數、週與月

加減天數與週是精確的:2027 年 3 月 15 日再加 90 天是 2027 年 6 月 13 日。月份比較麻煩,因為每月長度不同;目標月份比較短時,會落在該月最後一天:2027 年 1 月 31 日加一個月是 2027 年 2 月 28 日,閏年 2028 年則是 2 月 29 日。

週、月、年的表示

同一段時間可以用總天數、「幾週幾天」或「幾年幾月幾天」表示。2027 年 1 月 1 日到 12 月 31 日是 364 天,剛好 52 週,或 11 個月 30 天。截止日用天數,年齡與週年紀念用年月日。

常見用途與錯誤

常用在契約與預告期、專案時程、倒數、保固與退款期限。常見錯誤:忘了確認最後一天算不算、以為每個月都是 30 天、算工作天時忘了本地國定假日。

本文用到的工具

常見問題

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

用結束日減開始日;如果頭尾都算就再加 1。2027 年 1 月 1 日到 31 日是 30 天,算進結束日是 31 天。

計算機會扣掉國定假日嗎?

不會。工作天只排除週六與週日,因為各國與各年的假日不同。

1 月 31 日加一個月是哪一天?

是 2 月的最後一天:2027 年為 2 月 28 日,閏年(如 2028)為 2 月 29 日。

日期資料會被上傳嗎?

不會,計算在瀏覽器內進行。

教學文章

PDF 檔案太大怎麼辦?縮小 PDF 的方法PDF 大到寄不出去、傳不上去,幾乎都是因為裡面的圖片。以下是不把檔案弄壞、又能縮小的做法。PDF 轉 Word 為什麼跑版?該怎麼處理把 PDF 轉回可編輯的文件很方便,但很少完美。了解原因,才能選最快得到可用檔案的方法。如何把多張照片或手機掃描合成一個 PDF收據、證件、作業或簽好的表單——以下是把多張照片整理成一個好寄送的 PDF 的方法。iPhone 照片 HEIC 轉 JPG 教學iPhone 預設把照片存成 HEIC 以節省空間,但很多網站、Windows 軟體和報名表單只收 JPG。以下是處理方法。簡體轉繁體:字的轉換與台灣用語簡繁轉換看起來只是換字,但要轉得自然,得看上下文,也要看讀者在哪裡。房貸每月還多少?用實際數字看懂房貸月付金由三個數字決定:貸款金額、利率和年期。任何一個小小的差異,30 年累積下來都是幾十萬元。複利是什麼?用實際數字看懂複利就是利息也會再生利息。公式很簡單,真正讓人驚訝的是時間的影響有多大。影片怎麼加字幕?用 SRT 檔或講稿燒入字幕字幕能幫靜音觀看、吵雜環境與外語觀眾。這篇說明最快的做法:不用上傳影片,直接在瀏覽器把字幕加進畫面。錄音轉樂譜:哼歌或演奏如何變成譜面草稿對著麥克風唱、哼或演奏,就能得到可編輯、可匯出的五線譜。這是在瀏覽器內做的粗略草稿,掌握幾個習慣會好很多。迷因怎麼做?不加浮水印的製作教學迷因就是一張圖加一句短文字。在瀏覽器裡一分鐘就能做好,沒有浮水印也不用註冊。這篇說明兩種常見版面,以及讓迷因好讀的幾個習慣。YouTube 頻道 Logo:尺寸、形狀與設計重點頻道頭像會以一個小圓形出現在每支影片、留言與搜尋結果旁。幾個尺寸與設計規則,決定它看起來清楚還是模糊。CSV 用 Excel 開啟中文亂碼怎麼辦?CSV 是純文字檔,Excel 得自己猜它用哪種編碼。猜錯時,中文、日文或帶重音的字就會變成亂碼。這篇說明原因與解法。圖片轉文字怎麼做?用 OCR 擷取圖片中的字OCR(光學文字辨識)會讀取圖片中的字,給你可以複製的文字。結果很依賴圖片品質,所以幾個習慣會有幫助。