選擇語言

日期天數計算器:計算兩個日期之間的天數、週數與工作日

精確計算兩個日期之間的天數、年數、月數與週數。支援自訂週末設定、僅計算工作日,並可將結果匯出為 CSV、PDF 或圖片格式。

日期天數計算器使用說明 ↓
增加一天,使第一天和最後一天皆計入。
排除週末天數。國定假日不扣除。
Mehmet Demiray 發佈日期 更新日期
分享

計算器顯示的結果內容

使用「日期天數計算器」時,畫面會優先顯示一句清晰的總結,例如兩個日期之間共有多少天。隨後,系統會將這段期間轉換為多種實用的時間單位,包含年、月、日,以及總天數、完整週數與剩餘天數。此外,結果也會列出工作日與週末天數,甚至精確到總小時數與總分鐘數。

以 2026年1月1日 至 2027年1月1日 為例,計算器會顯示這段期間總計為 365 天,相當於 52 週又 1 天。若以預設的週休二日計算,工作日為 261 天,週末則為 104 天。所有數據皆以表格形式整齊排列,方便使用者快速掌握時間跨度。這種設計能滿足從專案管理到旅遊規劃的各種需求,讓複雜的時間計算變得一目了然。

是否包含結束日期

在計算兩個日期之間的間隔時,「日期天數計算器」預設不包含結束日期。這種設計類似於數學上的日期相減,主要用於計算實際經過的時間。例如,從週一到週五,預設計算結果為 4 天。然而,在某些情境下,我們需要將結束日期也計入其中。

當您預訂飯店時,住宿天數通常以「晚」為單位,此時預設的排除結束日期模式非常適合。但若您是在計算連續放假的總天數,或是合約中明定「從週一至週五包含」,則需要勾選「包含結束日期」選項,此時週一到週五的結果便會變為 5 天。

| 情境 | 預設計算 | 包含結束日期 | | 週一至週五 | 4 天 | 5 天 | | 飯店住宿三晚 | 3 天 | 4 天 | | 連假總天數 | 少算一天 | 正確天數 |

月份與年份的計算規則

「日期天數計算器」在處理月份與年份時,採用直觀的日曆累加邏輯。系統會先將月份加到起始日期上。若目標月份沒有對應的日期,例如從 2024年1月31日 加上一個月,系統會自動將日期調整為該月的最後一天,即 2024年2月29日,然後再計算剩餘的天數。

閏年的計算嚴格遵循格里高利曆規則,即每四年一閏,但逢百年不閏,四百年再閏。因此,2024年2月29日 會被正確識別為閏年。至於小時與分鐘的計算,則是將總天數分別乘以 24 與 1,440。由於計算基礎是完整的日曆天數,系統不會考慮夏令時間的調整,確保結果的穩定性與一致性。

工作日與週末的設定

針對職場與商務需求,「日期天數計算器」提供了精確的工作日計算功能。使用者可以勾選僅計算工作日的選項,並根據所在地區的文化習慣自訂週末。系統預設週末為星期六與星期日,但也支援星期五與星期六的設定,這在中東與北非部分國家十分常見,同時也提供僅以星期日為週末的選項。

需要特別注意的是,計算器並未內建任何國家的公共假期行事曆。這意味著春節、中秋節或國慶日等法定假日,仍會被系統視為一般工作日。若您的合約或專案需要排除這些國定假日,必須在得出計算結果後,手動扣除對應的假期天數。這種設計確保了工具的通用性,同時讓使用者對最終數據擁有完全的控制權。

日期計算的常見用途

「日期天數計算器」在日常生活與專業領域中擁有廣泛的用途。上班族與自由職業者常用它來確認發票的 Net 30 付款期限或專案截止日期。人資與法務人員則依賴它來精確計算離職預告期或合約通知期。對於學生與旅行者而言,計算距離考試或簽證到期日的剩餘天數,能有效緩解時間壓力。

若您需要的不僅是日期間隔,而是計算特定日期的年齡,可以使用 年齡計算器。若想了解兩個人之間的年齡差距,年齡差計算器 會是很好的選擇。此外,期待下一個生日到來時,生日倒數計時器 能為您精確倒數剩餘的日子。這些工具相輔相成,滿足各種時間計算需求。

隱私保護與免費使用

隱私與便利性是「日期天數計算器」的核心設計理念。所有的計算過程完全在使用者的瀏覽器本地端執行,這意味著您輸入的日期資料絕不會被上傳至任何伺服器,也不會被儲存或分享。使用者無需註冊帳號,也沒有使用次數的限制,隨時隨地皆可免費使用。

為了方便後續的資料處理與報告撰寫,計算器支援將結果匯出為多種格式。您可以將計算結果下載為 CSV 或 XLSX 試算表檔案,以便進行進一步的數據分析。若需要將結果附加於正式文件或簡報中,系統也提供 PDF 文件與圖片匯出功能。這種完全離線且多功能的設計,使其成為處理時間數據的理想工具。

最常被問到的問題

如何使用日期天數計算器計算兩個日期之間的天數?

只需選擇開始日期與結束日期,然後點擊計算。系統會直接在第一行顯示總天數,並在下方表格列出年、月、週、工作天數及小時數等詳細換算結果。

日期天數計算器的結果有包含結束日期當天嗎?

預設情況下不包含結束日期,這與一般計算日期差距的邏輯相同。如果您需要將結束日期也計入,例如計算飯店住宿天數或包含首尾的專案天數,請勾選包含結束日期選項,總天數會自動加上一天。

計算工作天數時,會自動扣除國定假日嗎?

本工具的工作天數是透過排除您設定的週末來計算的,預設為週六與週日,並不會自動扣除國定假日。若需精確計算實際上班天數,請您手動減去期間內的國定假日天數。

如果我不小心把結束日期設定得比開始日期早,會發生什麼事?

系統會自動將兩個日期對調,並顯示提示訊息。計算結果永遠是正數的日期差距,您不需要手動重新輸入日期。

如果開始日期和結束日期設定為同一天,結果會是多少?

在預設不包含結束日期的情況下,結果為 0 天。若您勾選了包含結束日期選項,結果則會顯示為 1 天。

計算合約期限或發票付款條件時,應該看日曆天還是工作天?

這取決於合約或法律的具體規定。一般來說,發票的三十天付款條件或商業交貨期通常指工作天,而租賃合約或法律訴訟期限則多以日曆天計算。建議您先確認相關條款使用的是哪一種計算方式。

日期天數計算器的結果可以存檔或匯出嗎?

可以的。計算完成後,您可以將結果匯出為 CSV、XLSX、PDF 或圖片格式,方便直接附加於報告、電子郵件或專案管理文件中。

我想計算兩個出生日期之間的年齡差,可以使用這個工具嗎?

日期天數計算器可以算出精確的天數與年數差距,但如果您需要更詳細的年齡分析,建議使用專門的年齡差計算工具。若只是想知道某個特定日期的確切歲數,也可以參考年齡計算工具。

參考資料

  1. ISO 8601 — Date and time format · ISO
  2. Gregorian calendar · Wikipedia
  3. Workweek and weekend · Wikipedia