任何格里高利年的第一天都是 1 月 1 日,根據定義它在年內天數計數中佔序數日第 1 天,而 12 月 31 日則在平年中作為第 365 天、在閏年中作為第 366 天為該年劃下句點。其餘所有日曆日期都落在這兩個端點之間,而其序數位置正是物流、航空、製造和科學資料集通常以類似 2026-187(2026 年 7 月 6 日的 ISO 8601 序數日期)這種 Julian 樣式標記印出的內容。年度第幾天計算機會在你選定日期的瞬間回傳該序數位置,並同時提供該年剩餘天數、ISO 8601 週編號,以及是否為閏年的標記。由於 ISO 8601 的週從星期一開始,且第 1 週包含該年的第一個星期四,某個日曆年的 1 月 1 日實際上可能落在前一年的第 52 週或第 53 週——這是多數線上日期計算工具會搞錯的細節,而本計算機依照標準規範正確處理。

年度首日在天數編號中的意義
年度第幾天的編號方式(有時稱為序數日期)只是單純從日曆年的開始計算天數。按照慣例 1 月 1 日為第 1 天,因此 1 月 2 日為第 2 天,1 月 31 日為第 31 天,2 月 1 日在平年與閏年同樣都是第 32 天,計數就這樣逐日遞增。任何日期的計算方式為:其前面每一個完整月份的天數總和,再加上當月份中的第幾天。例如 2026 年 7 月 6 日落在第 187 天(全年共 365 天),因為截至 6 月的各月份貢獻了 31 + 28 + 31 + 30 + 31 + 30 = 181 天,再加上 7 月 6 日的 6 天,得到 181 + 6 = 187。
有兩項重要慣例決定了這個數字的書寫方式。單純的序數就是該整數(1 到 365 或 1 到 366),這是試算表、紀錄檔和多數計算機所印出的格式。相對地,ISO 8601 序數日期則將數字補成三位數並在前面加上日曆年份,因此同樣以 2026 年 7 月 6 日為例,會印成 2026-187。這種四位數形式正是你在貨運標、批號、航空遙測資料和藥品批次戳記上看到的格式,因為它在單一代碼中同時編入了年份與年度第幾天。
請注意,此處的序數日期並非天文學家所使用的天文儒略日數(後者是從西元前 4713 年起連續計算)。在商業與產業界中,「儒略日期」一詞幾乎都代表這種年度序數第幾天的數值,而本計算機同時印出這兩種格式,方便你依工作流程複製合適的形式。
如何找出首日的編號與 ISO 週
要取得年度首日的序數位置、其 ISO 週編號以及是否為閏年的最快方式,就是使用年度第幾天計算機;只要變更輸入內容,結果會立即更新,無需按下任何按鈕。
- 在日期欄位中選擇任意日期。該欄位預設為今天的日期,因此開啟工具時就會顯示當天的有效年度第幾天讀數。
- 讀取年度第幾天以及剩餘天數。這兩個數值會並排顯示在週資訊上方。年度第幾天是介於 1 到 365 或 366 的序數位置,而剩餘天數就是該年總天數減去該序數。
- 查看位於天數下方的 ISO 8601 週編號。週編號完全遵循 ISO 標準,因此任何年份的 1 月 1 日都會顯示其正確的 ISO 週,包含屬於前一年第 52 週或第 53 週的情況。
- 確認該年的總天數以及是否為閏年。這兩個數值會與 ISO 週並列顯示,方便你驗證所輸入日期的日曆背景。
- 複製單純的第幾天數字或補零後的 ISO 序數日期。計算機會同時顯示兩種格式,你可以依試算表、ERP 系統或貨運標籤所需貼上對應的形式。
若要特別查詢某年首日的數值,請在日期欄位輸入該年的 1 月 1 日。執行結果必然會顯示第幾天為 1,而 ISO 週那一行會告訴你它實際上屬於哪一個 ISO 週編號年度。
為何 1 月 1 日可能屬於不同的 ISO 週
ISO 8601 將週編號與日曆日期分開定義,這兩個系統在每年年界附近會出現分歧。規則是:週從星期一開始,而某個 ISO 週編號年度的第 1 週,是包含該年第一個星期四的那一週,等同於包含 1 月 4 日的那一週。由於這項規則,1 月的前幾天經常會落在前一個 ISO 週編號年度的第 52 週或第 53 週,而 12 月的末幾天則可能落在下一個年度的第 1 週。本計算機完全依此規則運算,並印出完整的 ISO 週日期,例如 2026-W28-1,其中包含 ISO 週編號年度,以確保跨年界日期能被正確讀取。
| 格里高利曆日期 | ISO 週日期 | 備註 |
|---|---|---|
| 2021 年 1 月 1 日 | 2020-W53-5 | 2021 年的第一天,但屬於 2020 年的最後一個 ISO 週 |
| 2024 年 12 月 30 日 | 2025-W01-1 | 2024 日曆年的最後一週,但屬於 2025 年的 ISO 第 1 週 |
| 2024 年 12 月 31 日 | 2025-W01-2 | 2024 日曆年的最後一天,但屬於 2025 年的 ISO 第 1 週 |
| 2025 年 1 月 1 日 | 2025-W01-3 | 2025 年的第一天,且屬於 2025 年的 ISO 第 1 週 |
這張表說明了為何只會印出「1 月 1 日 = 第 1 週」的試算表,大約每七年就有兩年會出錯:1 月 1 日所屬的 ISO 週取決於它落在星期幾,唯有上述日曆規則才能給出正確答案。在薪資、製造排程與歐洲商用行事曆上,若使用錯誤的週編號,會使所有後續日期整整偏移一週。
年與年度首日
年度第幾天的計數將 2 月視為平年中的 28 天月份,以及閏年中的 29 天月份,因此從 3 月 1 日起的每個日期,其序數位置會依該年是否為年而有所不同。年度首日 1 月 1 日在兩種情況下都固定為第 1 天,但 12 月 31 日則會從第 365 天變為第 366 天。本計算機採用完整的格里高利年規則:能被 4 整除的年份為閏年,但世紀年還必須能被 400 整除。這就是為什麼 2000 年是閏年,而 1900 年與 2100 年雖然都能被 4 整除,卻不是年。
由於本工具採用純粹的算術運算而非查表方式,該年的總天數與 12 月 31 日的序數始終正確,而剩餘天數就只是總天數減去第幾天數字。若讀者希望深入瞭解這條規則為何如此運作,可參考閏年的 400 年規則指南,其中詳細拆解了這個週期背後的數學原理。
年度首日與年度第幾天編號的常見用途
一旦取得任何日期的可靠第幾天編號,許多日常工作便能輕鬆完成。物流與製造團隊會在標籤與批次戳記上書寫或讀取 Julian 樣式的日期代碼,像 2026-187 這類代碼能在不同時區間無歧義地標示生產日期。科學與工程資料表常保留一欄年度第幾天,而補零後的形式(001 到 366)即使在缺少年份資訊時仍能正確排序。ISO 週編號驅動著歐洲的薪資週期、工廠輪班計畫與專案排程,因此年度首日通常會依其 ISO 週(而非僅依日曆日期)來規劃。
個人用途包括:計算年底前還剩多少天以設定目標、截止日或倒數顯示;以及在安排 2 月 29 日活動前先快速確認該年是否為閏年。至於反向需求,例如計算兩個日期之間相隔的天數、查詢某日期是星期幾,或根據出生日期計算年齡,則可交由年度第幾天計算機的相關工具分別處理。
年度第幾天法的限制
年度第幾天是一組簡單的整數序列,這正是它被廣泛使用的原因,但同樣的簡潔性也帶來了明確的限制。除非在前面加上四位數的 Julian 樣式標記,否則它本身並不內含年份資訊;因此不同年份中第幾天相同的兩個日期,仍需靠該年份前綴才能區分。此外,此計數僅適用於格里高利曆,因此 1582 年 10 月改曆之前的日期會採用不同的曆法與不同的序數計數方式。
更重要的是,本計算機所印出的年度第幾天編號,並非天文學家所使用的天文儒略日數(後者是從西元前 4713 年起連續計算)。ISO 序數日期 2026-187 代表 2026 年 7 月 6 日;而同一個日時刻所對應的天文儒略日數,則是一個以 2461 開頭的七位數。請將這兩套系統視為獨立的,混用兩者是匯入資料時常見的數千級誤差來源。
所有運算都在瀏器中進行,因此你輸入的日期永遠不會離開你的裝置,也不會被上傳或儲存。本工具無須註冊,也沒有限制可查詢的日期次數,因此無論是回補長串 Julian 樣式標記,還是臨時抽查某一天的編號,都相當合用。
如需更深入的說明,請參如何在 Salesforce 中計算工作日。