透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

日期相差週數
8
weeks and 4 day(s)
總週數(小數) 8.57
總天數 60

什麼是日期週數計算器?

這個工具能算出兩個日期之間總共相隔幾個完整的週,再加上剩餘的零星天數。不論是同月、跨月還是跨越閏年的日期都適用,而且它只計算日曆天數,不受時區影響。

使用方法

選好起始日期與結束日期,計算器會先算出兩者之間的總天數,再拆解成完整週數與剩餘天數,同時以小數形式顯示總週數。輸入順序完全不影響結果——就算把日期前後顛倒,系統也會取絕對差值來計算。

公式說明

首先算出總天數:\(D = \text{日期}_2 - \text{日期}_1\)。完整週數為 \(\lfloor D \div 7 \rfloor\),剩餘天數則是 \(D - 7 \times \text{週數}\)。小數週數就是 \(D \div 7\)

$$\text{Weeks} = \frac{\left|\ \text{End date} - \text{Start date}\ \right|}{7}$$
時間軸被分成相等的週段,末尾有一個較短的餘數段
兩個日期之間的間隔被分成整週加上剩餘的天數。

實際範例

從 2024 年 1 月 1 日到 2024 年 3 月 1 日,總共相隔 60 天(2024 年是閏年,所以 2 月有 29 天:\(31 - 1 + 29 + 1 = 60\))。換算下來是 \(\lfloor 60 \div 7 \rfloor = 8\) 個完整週,再加上 \(60 - 56 = 4\) 天的餘數,約等於 \(8.57\) 週。

常見問題

會不會把結束日期也算進去?結果代表的是兩個日期之間的間隔,因此結束日期只是計算的終點,並不會被額外多加一天。

閏年怎麼處理?由於計算採用實際的日曆天數,閏日會自動納入計算,無需另外設定。

可以先輸入比較晚的日期嗎?可以。計算器取的是絕對差值,所以即使把日期前後對調,得到的仍是相同的正值結果。

最後更新: