行事曆專區
日期間的週數
計算兩個日期之間完整的七天期間數量,包括完整的曆日差。
日期間的週數: 計算開始日期與結束日期之間包含多少個完整的七天期間。頁面也會顯示完整且帶正負號的曆日差,因此被捨去的不完整週數仍然可見。這項工具測量經過的日期區間,而不是計算某個範圍涵蓋了哪些名稱不同的曆週。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。
- 分類
- 計算機
- 使用次數
- 在瀏覽器中
- 費用
- 免費・免註冊
- 可用狀態
- 可立即使用
完整週數
—
- 曆日總數
- —
完整週數 = trunc((結束日期 − 開始日期) ÷ 7);剩餘天數不計入- 日期以UTC午夜的曆日計算,不套用當地時區或日光節約時間調整。
- 結果僅供規劃使用,不會推定國定假日、特定地區的工作規則或公司政策。
- 不完整的一週會朝零捨去;反向日期會回傳負的完整週數。
含餘數的完整週數公式
將開始日期S與結束日期E表示為連續的日數。曆日差D=E − S,完整週數W=trunc(D ÷ 7),其中trunc會向零捨去小數部分。對於正向日期範圍,剩餘天數可用D − 7W求得;本頁回報的是D本身,而不是餘數。
從2025-01-01到2025-01-12,D=11天。計算11 ÷ 7=1 + 4/7,因此W=1個完整週。小工具會顯示1個完整週和11個曆日。這4天的不完整週已包含在天數總計中,但不足以再構成一個完整週。
經過的週數與週標籤
不會因為輸入了兩個端點就額外計入一天。同一天比較會得到0個經過的日數和0週。若要取得包含起訖日期的日期清單,請另外計算清單中的日期數;這和計算兩個日期之間的距離是不同問題。
ISO的公開日期與時間概覽(https://www.iso.org/iso-8601-date-and-time-format.html)說明標準日期表示法。如果需要每個端點的ISO週標籤,請使用ISO週數工具,而不要相減週標籤。週年邊界會重新開始計算標籤,但連續的日數會持續跨過該邊界。
使用方式
- 輸入區間的開始日期與結束日期。
- 計算完整七天期間的數量。
- 查看曆日總數,判斷是否捨去了不完整的一週。
隱私與限制
日期、時間和結果會留在您的瀏覽器中。不會上傳任何輸入資料。
相關工具
常見問題
跨過星期日到星期一的界線,會算作完整的一週嗎?
不會。這裡只有經過七個日期單位才算完整的一週。即使碰到兩個不同的曆週,區間仍可能短於七天。
為什麼完整週數的結果不包含剩餘天數?
除以七的結果會朝零截斷。曆日總數仍包含整個區間,但完整週數的結果不會顯示小數週。
如果結束日期早於開始日期,會怎麼樣?
曆日總數會變成負數,完整週數也會保留相同方向。反向日期區間若短於七天,完整週數會是零,因為其中不包含完整的七天期間。
免費工具・使用在瀏覽器中次・免註冊