DateCalc | 日期差、幾天後/前、星期計算

日期差計算

計算開始日期到結束日期之間的天數。

開始日期基準

幾天後的日期計算

計算基準日期之後指定天數的日期。

開始日期基準

幾天前的日期計算

計算基準日期之前指定天數的日期。

開始日期基準

星期計算

計算輸入日期是星期幾。

關於 DateCalc

DateCalc 是一款免費的網頁工具,可用來計算兩個日期之間的天數、基準日期之後或之前若干天的日期,以及查詢輸入日期對應的星期。它也支援是否包含開始日期的選項,因此可用於紀念日、行程確認、合約日期計算與 D-day 倒數等情境。本計算器以曆日為基準進行計算,目前不提供工作日、假日或營業日計算。

重視無障礙的使用方式

鍵盤操作與輸入錯誤提示

本日期計算器支援不使用滑鼠操作,您可以透過 Tab 與 Shift+Tab 鍵依序在輸入欄位、選項與計算按鈕之間移動。若日期或天數輸入無效,系統會同時顯示對應的輸入欄位與錯誤訊息,方便您快速找出需要修正的內容。

結果查看與輔助技術支援

計算結果會立即顯示在獨立的結果區域中,該區域經過設計,可讓輔助技術辨識內容變化。即使在使用螢幕閱讀器等輔助工具時,也能更清楚地查看日期差、幾天後日期、幾天前日期以及星期計算結果。

語言與顯示設定

您可以透過語言設定以偏好的語言查看內容,並且也提供較易理解的表達方式,讓說明更清楚易懂。此外,系統也支援字體大小與顯示設定,使用者可依自己的習慣選擇合適的字級與顯示模式,在手機與電腦上都能更方便地使用。

使用方式與計算規則

這個計算器可以做什麼

日期差計算可用來查看兩個日期之間一共有多少天。幾天後的日期計算適合確認某個基準日期之後某項安排會落在哪一天。幾天前的日期計算適合確認早於基準日期的日期,例如合約開始日、申請截止日或準備開始日。星期計算適合快速查看某個日期是星期幾。所有結果都會即時顯示在同一頁面上。

包含開始日期與不包含開始日期的差異

不包含開始日期時,作為基準的第一天不會計入結果。包含開始日期時,第一天會作為第 1 天計入。例如,若開始日期為 2026 年 4 月 15 日,則在不包含開始日期的情況下,1 天後是 2026 年 4 月 16 日;在包含開始日期的情況下,1 天後則是 2026 年 4 月 15 日。在計算 100 天、紀念日或 D-day 時,不同規則可能會得到不同結果,因此建議先決定是否包含開始日期再進行計算。

計算結果會根據您輸入的日期立即顯示。確認日期格式(YYYY-MM-DD)以及是否包含開始日期,可獲得更準確的結果。

日期計算範例
  1. 計算兩個日期之間的天數
    從 2026 年 4 月 1 日到 2026 年 4 月 15 日,在不包含開始日期時為 14 天,在包含開始日期時為 15 天。
  2. 計算 100 天後的日期
    如果基準日期為 2026 年 4 月 15 日,則在不包含開始日期的情況下,100 天後是 2026 年 7 月 24 日。
  3. 計算 30 天前的日期
    如果基準日期為 2026 年 4 月 15 日,則在不包含開始日期的情況下,30 天前是 2026 年 3 月 16 日。
  4. 查看特定日期是星期幾
    例如,輸入 2026 年 4 月 15 日,結果為星期三。星期計算功能可用於確認某個日期是平日還是週末。
  5. 查看紀念日與 D-day
    可用於查看紀念日、合約到期日、考試日期、旅行出發日等特定日期距今還有多久,或確認其正確日期。
常見問題
DateCalc 提供哪些功能?

本日期計算器提供兩個日期之間的天數計算、基於某個日期的幾天後或幾天前日期計算,以及輸入日期對應的星期計算功能。

包含開始日期與不包含開始日期有什麼差別?

不包含開始日期表示不把開始當天計入天數。包含開始日期表示把開始當天作為第 1 天計入計算。

如何計算 100 天?

在幾天後的日期計算功能中輸入基準日期與天數,即可查看 100 天後的日期。如有需要,也可以選擇包含開始日期選項,使計算規則符合您的需求。

兩個日期之間的差值會顯示為負數嗎?

會。如果結束日期早於開始日期,結果可能會顯示為負數天數。您可以交換日期順序,以正數形式查看結果。

星期計算會顯示什麼?

它會立即顯示輸入日期對應的是星期日到星期六中的哪一天。

DateCalc 是免費的嗎?

是的。DateCalc 是一款可在網頁上免費使用的單頁日期計算工具。

進行 D-day 計算時,應該選擇包含開始日期還是不包含開始日期?

通常情況下,如果將開始當天視為第 1 天,就選擇包含開始日期;如果從隔天開始計算,就選擇不包含開始日期。重要的是先決定規則,並在後續計算中保持一致。

可以計算排除週末或假日的工作日嗎?

目前 DateCalc 提供的是以曆日為基準的計算結果,不支援排除週末、假日或營業日的計算。

我輸入的日期或計算紀錄會被儲存嗎?

您輸入的日期與天數僅用於顯示計算結果,不會另外作為會員資料儲存。詳細內容請參閱隱私說明。

隱私說明

DateCalc 僅會將使用者輸入的日期與天數資訊用於顯示計算結果,不會將其另外作為會員資料儲存或蒐集。本網站不提供註冊、登入、留言或諮詢送出功能,因此不會直接要求輸入姓名、聯絡方式、電子郵件地址等可識別個人身分的資訊。然而,為了確認服務品質,可能會使用 Google Analytics 4(GA4),在此過程中可能會處理連線環境、頁面瀏覽量與事件等匿名統計資訊。若您不希望被追蹤,可在瀏覽器設定中限制或刪除 Cookie 來進行控制。

字體與顯示設定

請選擇最適合您的字體大小與顯示模式。建議設定為一般字體大小與系統顯示模式。

字體大小
顯示模式