行事曆專區

日期差計算機

找出兩個日期之間帶正負號的日曆天數差距。

日期差計算機: 計算兩個日期之間帶正負號的日曆天數距離、絕對差距,以及換算後的週數。對調輸入日期會反轉帶正負號的結果,但絕對天數不變。列出向前區間的日期時,會計入開始日期、不計入結束日期;相同日期的距離為 0。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。

分類
計算機
使用次數
在瀏覽器中
費用
免費・免註冊
可用狀態
可立即使用
TOEA / 行事曆引擎 01僅限瀏覽器
輸入表單 / 01

已知數值

數值會保留在此裝置上。準備好後即可計算。

結果表單 / 02

日曆天數

—

絕對天數
—
週數
—
計算公式天數 = 結束日期 − 開始日期(不含結束日期)
假設條件 / 使用前請閱讀
  1. 結果帶有正負號:對調日期會產生負的天數。
  2. 計入開始日期,不計入結束日期。

公式與計算範例

天數 = 結束日期 − 開始日期(不含結束日期)

使用範例數值的計算範例:

輸入值
開始日期2025年1月1日
結束日期2025年1月31日
結果
日曆天數30
絕對天數30
週數4.29

一次日期差提供三種結果

令S與E為以連續日數表示的開始與結束日期。有號天數D=E − S;絕對天數A=|D|;週數W=D ÷ 7。與完整週數計算不同,週數計算會保留小數。顯示時的四捨五入不會改變底層天數。

輸入S=2024-03-09、E=2024-03-11。兩個日期步驟為3月9日到10日,以及3月10日到11日,因此D=2、A=2。W=2 ÷ 7=0.285714…週,顯示為0.29。小工具因此會提供2個曆日、2個絕對天數,以及0.29週。

端點與日光節約時間的差異

正向日期範圍可以視為包含開始日期、不包含結束日期。這與端點之間的一日步數相符。它不同於工作日計算機,後者會檢查兩個端點是否符合工作日條件。

NIST說明日光節約時間中被跳過或重複的小時(https://www.nist.gov/pml/time-and-frequency-division/popular-links/daylight-saving-time-dst)。若要比較經過的小時,請使用附有明確時區資訊的日期時間。將本頁的日數結果乘以24,無法確認跨越當地時鐘變更的旅程或班別時長。

使用方式

  1. 輸入區間的開始日期和結束日期。
  2. 計算帶正負號的天數、絕對天數和週數。
  3. 需要判斷方向時查看正負號;只在意差距大小時使用絕對天數。

隱私與限制

日期、時間和結果會留在您的瀏覽器中。不會上傳任何輸入資料。

相關工具

常見問題

如果要計入兩個端點,應該怎麼計算?

對於向前的區間,將日曆天數距離加 1,即可計算包含兩個端點日期的日期清單。本工具顯示的是距離本身,沒有「包含結束日期」的切換選項。

為什麼週數有時會是小數?

週數是帶正負號的天數距離除以 7,並顯示到小數點後 2 位。這不是完整週數的計算;如果您希望捨去不完整的週數,請使用日期之間的週數。

兩個日期之間的差距,是否代表實際經過的時數?

不是。這裡的日期不包含時刻或時區資訊。即使兩個當地午夜之間經過的時數,與按照每天固定 24 小時計算的結果不同,日曆天數差距在日光節約時間變更期間仍然保持穩定。

嵌入此工具

任何網站都能免費使用。將程式碼貼到工具要顯示的位置;下方的連結可讓讀者開啟完整頁面。

<iframe src="https://toea.com/zh-tw/embed/date-difference-calculator" title="日期差計算機" width="100%" height="810" style="border:0;max-width:680px" loading="lazy"></iframe>
<p style="margin:4px 0 16px;font-size:13px"><a href="https://toea.com/zh-tw/date-difference-calculator">日期差計算機</a> &middot; TOEA</p>
<script>addEventListener("message",function(e){if(e.origin!=="https://toea.com"||!e.data||e.data.type!=="toea-embed-height")return;document.querySelectorAll("iframe").forEach(function(f){if(f.contentWindow===e.source)f.style.height=e.data.height+"px"})})</script>

免費工具・使用在瀏覽器中次・免註冊