星期幾與日曆資訊的即時運算
在進行專案排程、歷史資料整理或跨國業務規劃時,精確掌握特定日期的日曆屬性至關重要。本工具提供即時的日曆資訊解析,只要輸入西元 1 年至 9999 年之間的任意日期,系統便會自動計算並呈現該日期的星期幾、ISO 週數、年內位置及年份類型等關鍵數據。
所有計算均直接在您的瀏覽器本機進行,輸入的日期內容完全不會上傳到 BroBroGo,保障您的隱私安全。
輸入與輸出欄位說明
本工具的介面設計直覺,輸入與輸出規格如下:
輸入欄位
- 日期:支援標準日期選擇器,可輸入或選擇西元 1 年至 9999 年之間的任何有效日期。
輸出結果
當您選取日期後,系統會即時更新並顯示「日曆資訊」:
- 星期幾:顯示該日期對應的星期名稱(例如:星期四)。
- 完整日期:您所選取的西元日期。
- 日期類型:系統會自動判定該日為「工作日」或「週末」(僅限週六與週日)。
- ISO 週:依據 ISO 8601 標準計算出的週別格式(例如:2024-W09)。
- 年內位置:該日期在當年是第幾天,並顯示當年總天數(例如:60 / 366)。
- 今年剩餘:從該日期起算,當年還剩下多少天。
- 月內位置:該日期在當月份的第幾天。
- 年份類型:判定該年份為「閏年」或「平年」。
若清除日期輸入框,輸出結果的星期幾欄位將顯示「—」,且系統狀態會回復為提示文字:「選擇一個日期,星期幾和日曆資訊會即時更新。」。若輸入不合法的日期,則會顯示錯誤訊息:「這不是一個有效的日期。」。
核心曆法與計算規則
為了確保計算結果在學術與實務應用上的一致性,本工具遵循以下標準與規則:
1. 格里高利曆(西曆)推算
對於極早期的歷史日期,本工具一律採用現行通用的格里高利曆(Gregorian calendar)規則向前逆推。在歷史研究中,許多國家在西元 1582 年之前(或更晚)使用的是儒略曆(Julian calendar),因此查詢極早期歷史事件的星期幾時,需注意本工具的推算結果與當時當地的實際曆法可能存在差異。
2. 閏年判定規則
年份類型的判定依據標準格里高利曆閏年規則:
- 若年份能被 4 整除但不能被 100 整除,或能被 400 整除,則為「閏年」(366 天)。
- 其餘年份為「平年」(365 天)。
例如,輸入 2024-02-29,工具會精確判定其為「星期四」,ISO 週為「2024-W09」,年內位置為「60 / 366」,年份類型則為「閏年」。
3. ISO 8601 週數標準
本工具的「ISO 週」計算嚴格遵循 ISO 8601 國際標準:
- 一週的開始為星期一,結束為星期日。
- 每年的第一週(W01)必須包含該年份的第一個星期四。換言之,某個跨年週屬於哪一年,取決於該週的星期四落在建制上的哪一年。
常見問題 FAQ
能查過去或未來的日期嗎?
可以,支援 1 到 9999 年之間的日期。很久以前的歷史日期會按今天通用的西曆規則往前推算,而當地當時使用的曆法可能不同。
週末是怎麼判斷的?
這裡把週六和週日標為週末,不會自動識別國定假日。如果要按自訂上班日和假期計算,請用工作日計算器。
為什麼還顯示 ISO 週?
很多行事曆和試算表會按 ISO 週安排日期:一週從週一到週日,並歸屬其週四所在的年份。和星期幾放在一起看,排程更方便。