星期數計算器

查詢任意日期是該年第幾個星期(ISO 標準),連同該星期由星期一至星期日的起訖日期,亦可按星期數反查。

查詢方式
計算結果
ISO 星期
星期一(開始)
星期日(結束)
該年總星期數
選擇日期,其 ISO 星期數會即時更新。

所有查詢均在你的瀏覽器本機完成。你選擇的日期絕不會上傳至 BroBroGo。

常見問題

每年的第 1 星期是如何決定的?

ISO 標準的星期為星期一至星期日,而第 1 星期是包含該年第一個星期四的那一星期,亦即包含 1 月 4 日的那一星期。這是大多數歐洲行事曆、手帳及試算表中 ISOWEEK 函數所採用的編號系統。

為什麼 12 月底的日期會顯示為翌年的第 1 星期?

跨越新年的那一星期會完全歸屬於包含其星期四的年份。因此,12 月 29 至 31 日可能會被算入翌年的第 1 星期,而 1 月 1 至 3 日則可能算入前一年的第 52 或 53 星期——出現此情況時,狀態列會作出提示。

每年都是 52 星期嗎?

大多數年份有 52 個 ISO 星期,但若該年首天為星期四(或閏年首天為星期三),則會有 53 個星期,例如 2026 年。這就是行事曆應用程式中偶爾會出現「第 53 星期」的原因。

ISO 星期數標準與定義

在日常工作、專案管理及跨國協作中,精確定位某一天屬於一年中的第幾個星期至關重要。本工具採用國際標準化組織制定的 ISO 星期數計算規則(ISO 8601 標準)。

根據 ISO 標準,一個星期固定由星期一開始,並於星期日結束。每年的「第 1 星期」並非簡單地由 1 月 1 日起計,而是有嚴格的界定方式:一年的第一個 ISO 星期,必須是包含該年第一個星期四的那一星期,這等同於包含 1 月 4 日的那一星期。

這種計算方式廣泛應用於歐洲行事曆、商務規劃、生產排程以及各類試算表軟體(例如使用 ISOWEEK 函數進行數據分析)。

跨年日期的歸屬規則

由於 ISO 星期必須跨越星期一至星期日,當新舊年份交替時,跨越新年的那一星期會完全歸屬於包含其星期四的年份。這項規則會導致以下兩種特殊的邊界情況:

  • 年尾日期計入翌年: 12 月 29 日至 31 日,有可能會落在翌年的第 1 星期。
  • 年初日期計入前年: 1 月 1 日至 3 日,則有可能落在前一年的第 52 或 53 星期。

當你輸入的日期出現這種曆法年份與 ISO 星期年份不一致的情況時,系統會顯示提示訊息:「這一天在日曆上屬於 {calYear} 年,但按 ISO 規則計入 {weekYear} 年第 {week} 星期——每一星期均歸屬於包含其星期四的年份。」

每年 52 與 53 星期的成因

絕大多數年份都擁有 52 個 ISO 星期,但並非全部如此。

決定一個年份是否擁有第 53 星期的規則如下:

  • 任何以星期四開始的平年。
  • 任何以星期三開始的閏年。

若符合上述條件,該年份就會有 53 個 ISO 星期。如果嘗試查詢不符合此條件年份的第 53 星期,系統會阻擋並顯示錯誤提示。

雙向查詢模式與輸入限制

本計算器提供兩種操作模式,方便進行雙向對照:

1. 按日期查詢

選擇「按日期查詢」後,直接輸入或選擇一個有效的日曆日期。系統會即時計算並輸出該日期對應的 ISO 星期資訊。若輸入格式不正確,會顯示「這不是有效的日期。」

2. 按星期數反查

選擇「按星期數反查」時,你需要輸入以下數值以獲取該星期所涵蓋的具體日期範圍:

  • 年份: 接受輸入範圍為 1 至 9999。若超出此範圍,會顯示「請輸入 1 至 9999 之間的年份。」
  • 星期數: 接受輸入範圍為 1 至 53。若超出此範圍,會顯示「請輸入 1 至 53 之間的星期數。」

若輸入的年份實際上只有 52 個星期,而你輸入了 53,系統會觸發錯誤提示:「{year} 年只有 {count} 個 ISO 星期,並不存在該星期。」

計算結果說明

不論使用哪種模式,計算器均會提供以下完整的輸出欄位,且所有結果均可點擊複製:

  • ISO 星期: 顯示目標日期或指定星期數對應的 ISO 星期編號。
  • 星期一(開始): 該星期的起始日期。
  • 星期日(結束): 該星期的結束日期。
  • 該年總星期數: 該 ISO 年份總共包含 52 還是 53 個星期。
  • 本星期日期: 該星期由星期一至星期日的完整日期範圍。

瀏覽器本機處理與私隱說明

所有查詢均在你的瀏覽器本機完成。你選擇的日期絕不會上傳至 BroBroGo。

常見問題

每年的第 1 星期是如何決定的?

ISO 標準的星期為星期一至星期日,而第 1 星期是包含該年第一個星期四的那一星期,亦即包含 1 月 4 日的那一星期。這是大多數歐洲行事曆、手帳及試算表中 ISOWEEK 函數所採用的編號系統。

為什麼 12 月底的日期會顯示為翌年的第 1 星期?

跨越新年的那一星期會完全歸屬於包含其星期四的年份。因此,12 月 29 至 31 日可能會被算入翌年的第 1 星期,而 1 月 1 至 3 日則可能算入前一年的第 52 或 53 星期——出現此情況時,狀態列會作出提示。

每年都是 52 星期嗎?

大多數年份有 52 個 ISO 星期,但若該年首天為星期四(或閏年首天為星期三),則會有 53 個星期,例如 2026 年。這就是行事曆應用程式中偶爾會出現「第 53 星期」的原因。