📅

日期週數互轉(ISO 8601)

依 ISO 8601 口徑互轉日期與年週:日期轉出週年、週數、週幾與該週週一到週日區間;反過來給定年與週數算出起止日期,並提示該年只有 52 或 53 週。
日期 📂 其他 👤 ToolWorld 🏷️ v1.1.3 ⚙️ clipboard
1=週一、4=週四、7=週日

使用說明

工具介紹

排產、排班、財報週、週報標題都要寫「第幾週」,但口語裡的第幾週和 ISO 8601 的第幾週經常不是同一個數。ISO 口徑有兩條硬規則:一週從週一開始,含 1 月 4 日的那一週算當年第 1 週。結果就是12 月 31 日可能屬於下一年的第 1 週,1 月 1 日也可能還落在上一年的第 52 或 53 週。本工具依這兩條規則雙向換算:給日期,算出 ISO 週年、週數、週幾與該週週一至週日的具體日期;給年份與週數,算出這一週的起止日期,並在週數超出該年週數時直接提示(有的年只有 52 週)。

功能特點

  • 雙向互轉:日期給出 ISO 週年、週數、星期幾與周區間,年加周加星期幾再定位回具體日期
  • ISO 8601 口徑:週一為首日、含 1 月 4 日的那周為第 1 周,跨年周歸到所屬 ISO 年而不是日曆年
  • 週年週數:給出該 ISO 年的總週數 52 或 53,超出範圍直接提示上限,不靜默截斷或順延
  • 周區間:周起始週一與週日一起給出,可直接當週報、排班與對賬的時間範圍
  • 派生周序:同時給出年內第幾天、當月第幾周、當季第幾周,排期表可直接套用
  • 結果可複製可匯出:一行摘要複製,或匯出 CSV 留檔,欄位含 ISO 週年與週數

使用方式

  1. 日期轉週數:選「日期 → 週數」,填一個日期,讀取 ISO 週年、週數與星期幾
  2. 讀周區間:周起始與周結束兩行就是這一週的起止日,可直接寫進週報標題
  3. 週數轉日期:切「週數 → 日期」,填年份與週數,得到該週週一的日期
  4. 要定位周內某天:在「年+周+星期幾」區塊填星期幾(週一為 1),讀取對應日期
  5. 複製摘要或匯出 CSV,月/季周序會隨結果一起給出

注意事項

  • ISO 週年不一定等於公曆年:12 月 31 日可能落在下一年第 1 週,1 月 1 日也可能屬於上一年最後一週
  • 週起始固定為週一,與國內「週一開週會」的排班口徑一致,但與美式週日開週不同
  • 一週的第 1 週定義為含 1 月 4 日的那週,不是含 1 月 1 日的那週,兩者在年初會差一整週
  • 53 週年份並不規律,2015、2020、2026 年都有 53 週,不能按四年一閏推算
  • 週數越界時工具只提示不糾正,避免把第 53 週靜默改成第 1 週造成排產錯位
  • 本工具只做公曆與 ISO 週的換算,不處理農曆、會計週與自訂財年週
  • 當月與當季周序按 1–7 日、8–14 日、15–21 日自然切分,不按 ISO 周重疊口徑,跨月那一週會被算進兩個自然段

相關推薦

⏫︎
💬