一年中的第幾天是指某個日期在該日曆年中的序數位置,從 1 月 1 日算為第 1 天開始,每過一天就加 1,直到平年達到第 365 天或閏年達到第 366 天為止。這種編號方式通常稱為序數日期,或在工業環境中稱為 Julian 日期,它能為一年中的每個日期提供一個獨特的整數,方便放在標籤、批次戳記或試算表儲存格中。若要用手動計算,只要把目標月份之前每個月的天數加起來,再加上該月中的日期數即可。對於非閏年的任何日期,總和最多為 365,而閏年的任何日期則最多為 366。同一個答案也可以透過免費工具立即取得,該工具還會標示 ISO 8601 週數、該年剩餘天數,以及該年是否為閏年,因此你不必記住每個月份的天數。

一年中天數計算的基本規則
日期的天數編號就是它在一年中的位置,從 1 月 1 日開始計數為 1,之後每過一天就加 1。12 月 31 日在平年落在第 365 天,在閏年則落在第 366 天,所以你所需要的資訊只有兩個:目標日期,以及該年有 365 天還是 366 天。最簡便的手動計算方式,是把目標月份之前所有完整月份的天數加總,再加上該月中的日期數。
舉例來說,2026 年 7 月 6 日落在平年,因此要加總的月份天數為 31(一月)+ 28(二月)+ 31(三月)+ 30(四月)+ 31(五月)+ 30(六月)+ 6(7 月 1 日到 7 月 6 日),等於 187,與 ISO 8601 序數日期 2026-187 相符。閏年的計算方式完全相同,差別僅在於二月貢獻的是 29 天而非 28 天,使得 2 月 29 日之後的每個日期都往後推一個位置。如果你不想手動相加,一年中第幾天計算機能為你輸入的任何日期回傳相同的數字。
查詢任何日期的天數編號
取得準確天數編號的最快方法是使用專門的計算機,一次處理月份天數、閏年與 ISO 週數。「一年中第幾天計算機」只需要輸入一個日期,就能完成所有這些計算。
- 在日期欄位中選擇任何日期。預設為今天的日期,因此你可以立即看到當前的天數編號。
- 讀取該年的天數編號與剩餘天數,這些數值會在你變更日期時立刻更新,無需按任何按鈕。
- 在天數下方查看 ISO 8601 週數、該年的總天數,以及是否為閏年。
結果會立即更新,無需按任何按鈕,計算機還會顯示補零格式的 ISO 序數日期(例如 2026-187),並與純粹的天數編號並列,讓你可以依工作流程需要複製任一種格式。無需註冊,也沒有限制可以查詢的日期數量。
ISO 8601 週數及其與日曆年的差異
大多數日曆將週數視為一種便利功能,但 ISO 8601 週數遵循一項特定標準,常令許多人感到意外。根據 ISO 8601 規定,週一為每週的第一天,第 1 週是包含該年第一個星期四的那一週,這等同於包含 1 月 4 日的那一週。由於這項規則,1 月的前幾天可能屬於前一年的最後一週,而 12 月的末幾天則可能屬於下一年的第 1 週。
以下兩個實際例子說明為何這在實務上很重要:
- 2021 年 1 月 1 日屬於 2020 年的第 53 週,而非 2021 年的第 1 週,因為 2021 年的第一個星期四是 1 月 7 日。
- 2024 年 12 月 30 日與 12 月 31 日都屬於 2025 年的第 1 週,因為 2025 年 1 月 2 日是 2025 年的第一個星期四。
計算機會以 2026-W28-1 的格式回傳完整的 ISO 週日期,其中包含 ISO 週編號年、週數以及星期幾(1 = 星期一 至 7 = 星期日)。這種標記方式能讓跨越年度邊界的日期保持明確無歧義,特別是在歐洲的薪資、製造排程以及專案規劃等以 ISO 週數為標準的場景中特別重要。
閏年:會多出第 366 天的例外
Gregorian 曆法的完整閏年規則是這道謎題的第二塊拼圖,也是大多數天數計算錯誤的根源。一年若能被 4 整除即為閏年,但世紀年還必須能被 400 整除才算閏年。這條單一規則解釋了所有的怪異之處,包括為什麼 2000 年是閏年,而 1900 年與 2100 年卻不是。
| 年份 | 可被 4 整除? | 世紀年? | 可被 400 整除? | 是否為閏年? |
|---|---|---|---|---|
| 2000 | 是 | 是 | 是 | 是(366 天) |
| 1900 | 是 | 是 | 否 | 否(365 天) |
| 2100 | 是 | 是 | 否 | 否(365 天) |
| 2024 | 是 | 否 | 不適用 | 是(366 天) |
| 2025 | 否 | 否 | 不適用 | 否(365 天) |
| 2026 | 否 | 否 | 不適用 | 否(365 天) |
由於計算機以純粹的算術套用這項規則,該年的總天數與 12 月 31 日的天數編號永遠正確,而剩餘天數就是總天數減去天數編號。如果你只需要這項資訊,也可以使用專門的閏年檢查工具。
一年中的天數編號在實際工作中的應用
一旦開始留意,就會發現一年中的天數編號無所不在。物流公司會在批次與貨件上標記像 2026-187 這類代碼,讓貨運清單上的一行就能明確指出年份與該年中的位置,而不會因時區造成混淆。製造產線使用相同的慣例來進行批次追蹤與保存期限標示,航空維修紀錄也會引用一年中的天數來安排保養週期。研究人員在填寫試算表或實驗筆記本時,需要將天數編號作為一個欄位,以便對照每日的測量數據,而 Excel 使用者也經常會用公式提出相同的問題——關於這種公式方法,請參考在 Excel 中計算天數編號的教學。
除了純技術用途之外,人們也會計算一年中剩餘的天數來規畫目標、儲蓄挑戰、截止日倒數以及新年決心。ISO 週數驅動著歐洲的商業、薪資與製造排程,因此知道 2024 年 12 月 31 日實際上屬於 2025 年的第 1 週,在你填寫每週工時單或逐年比較生產速率時就顯得格外重要。
一年中的天數 vs. Julian Day:別搞混了
Julian 日期這個術語是這個領域中最容易造成混淆的部分。在商業、物流與製造業中,Julian 日期通常是指一年中的序數天數,這與計算機回傳的數字相同。在天文學中,Julian Day Number 則是完全不同的概念:它是一個從西元前 4713 年開始的連續天數計數,用於對齊不同曆法與千年之間的觀測資料。這兩個系統僅共用一個名稱,其他毫無關聯。如果同事在生產訂單上要求 Julian 日期,他要的是 2026 年的第 187 天,而不是天文學的 JDN。計算機會同時顯示純粹的天數編號與補零格式的 ISO 序數日期,讓你可以依對方要求的格式複製。
所有運作都在你的瀏覽器中進行,因此你輸入的日期從不離開你的裝置,不會被上傳或儲存,也無需註冊或限制可查詢的日期數量。若你想計算兩個日期之間的天數而非單一日期的位置,日期差異計算機可直接處理這種情況,而星期幾計算機可找出任何日期對應的星期幾,年齡計算機則能將出生日期轉換為精確的年、月、日。
若想更深入了解,請參考狗年換算人類年齡:AKC 體型圖表法。