星期幾查詢圖表將每個行事曆日期與對應的星期配對——星期一、星期二、星期三、星期四、星期五、星期六或星期日——讓你能一目了然地查詢任何過去或未來日期的星期。圖表格式的概念與掛在辦公室牆上的印刷版萬年曆相同,只是線上版本會自動為你完成查詢:選擇一個日期,星期幾就會顯示在旁邊,不需要計算,也不用按按鈕。一個可靠的星期查詢圖表還會顯示該日期距離今天幾天、不管已經過去或尚未到來,以及是否落在星期六或星期日。大多數圖表工具也會將日期錨定到 UTC,這表示即使你跨越時區或日光節約時間的界線,星期幾依然正確。這種即時顯示星期加上周邊資訊的組合,正是圖表式查詢在生日、截止日期、假日和歷史事件上如此實用的原因。

星期幾圖表實際顯示的內容
星期查詢圖表是一種結構化的查詢工具,而非印刷海報。傳統的紙本圖表會列出單一年度的每個月,並在每個日期旁邊標示星期縮寫,但只要該年度結束,它就會失效。互動式計算圖表則涵蓋任何年度——過去、現在或未來——透過從日期本身計算星期來運作。工具會讀取你選擇的日、月、年,然後回傳星期幾,連同實用的附加資訊,例如距今的天數以及過去或未來的標記。
大多數圖表計算器也包含一組固定的參考點,讓你可以驗證結果。January 1, 2000 是星期六;January 1, 1970——Unix 紀元——是星期四;July 20, 1969,阿波羅 11 號登月的那一天,是星期日。如果工具在這三個日期上都正確,你就知道演算法是可靠的。Lizely 的星期幾計算器採用同樣的做法,無需按按鈕即可瞬間回傳結果,成為你查詢任何日期的實用圖表。
三步驟使用計算圖表
使用圖表式查詢只需三個快速動作:
- 在日期欄位中選擇任何日期。圖表預設為今天,你可以往前或往後捲動到很遠的日期。
- 讀取顯示在欄位下方的星期幾(從星期一至星期日),無需按任何按鈕。
- 查看額外細節:該日期距今幾天、是過去還是未來,以及是否落在週末。
這就是完整的流程。開啟工具、更改日期,星期幾就會即時更新。圖表式的輸出會顯示在完整書寫日期旁邊,讓你可以直接將答案複製到筆記、行事曆項目或訊息中,無需重新輸入。
人們最常使用星期查詢圖表查詢的項目
這個圖表對於人們一再詢問的少數日期問題最為實用。以下類別涵蓋了大多數讀者真正需要的內容。
- 生日查詢:輸入出生日期以查看星期幾,然後與家人分享這個資訊,或將其印在賀卡上。
- 假日規劃:查看今年的公共假日落在星期幾,或下一年的情況,因為日期本身在格里曆中每年都會變動。
- 歷史日期:為某個著名的歷史日期打賭,或驗證文件或照片上印刷的日期。
- 截止日期檢查:在承諾之前,查看發票到期日、合約截止日或法院開庭日期是否落在週末。
- 活動規劃:挑選婚禮、派對或旅遊日期,並確認它落在你想要的星期幾。
這些任務過去都需要掛在牆上的印刷版萬年曆,或一支鉛筆和一個已知的參考日期。互動式圖表將這兩者結合成單一的日期選擇器。
圖表已驗證過的參考日期
一個沒有測試點就出貨的星期查詢圖表是不能信任的。Lizely 計算器的星期計算會與 Zeller 公式(一種用於計算星期幾的經典公式)交叉比對,因此兩種獨立方法在每個日期上都會一致。已知的參考點證實了這一點。下表顯示了每個可靠的星期查詢圖表都應準確重現的四個固定日期。
| 參考日期 | 事件 | 星期幾 |
|---|---|---|
| January 1, 1970 | Unix 紀元 | Thursday |
| July 20, 1969 | 阿波羅 11 號登月 | Sunday |
| January 1, 2000 | Y2K/常被引用的千禧年開始 | Saturday |
| February 29, 2024 | 格里曆閏年的閏日 | Thursday |
這四個參考點一次涵蓋了三個常見的邊緣情況:Unix 風格的紀元日期、一個著名的世紀中期事件、一個千禧年轉換日期,以及一個近期的閏日。如果圖表在這四個日期上都正確,你就可以信任它應對你丟給它的任何其他日期——從 1800 年代的生日到 2100 年的婚禮。
為何星期幾在數個世紀中保持精確
這個圖表之所以保持正確,是因為它並非儲存會過時的靜態查詢網格。相反地,計算器會將你選擇的日期錨定到 UTC 曆法點,並直接從該錨點讀取星期幾,這使得結果不受你當地時區或日光節約時間設定影響。在紐約、東京和柏林會得到相同的答案。
為了自我驗證,計算器會將結果與 Zeller 公式交叉比對,這是 Christian Zeller 在 1882 年發表的用於計算星期幾的經典公式。兩種方法在每個日期上都會一致,這正是圖表具有經過參考驗證的準確性,並能安全地作為星期幾唯一可信來源的原因。
一個常見的程式錯誤會讓簡單的計算器出錯:將年份 50 視為 1950,而非例如西元 50 年。圖表能防範這種兩位數年份的錯誤,這就是為什麼早期的歷史日期仍然能解析到正確的星期。整個過程使用 proleptic Gregorian calendar,因此 1800 和 1900 年代的日期,以及 2100 年及以後的日期,都會回傳正確的星期。
圖表遵循的閏年規則
完整的格里曆規則是多數簡單計算器會弄錯的地方,也是同一日期在星期查詢圖表與印刷版月曆上回傳不同答案的最大單一原因。如果某一年能被 4 整除,則為閏年,但世紀年除外,世紀年還必須能被 400 整除才算。下表顯示了圖表處理的四種情況。
| 年份類型 | 規則 | 範例 |
|---|---|---|
| 標準閏年 | 可被 4 整除 | 2024(February 29 存在,落在 Thursday) |
| 世紀年,非閏年 | 可被 100 整除但不可被 400 整除 | 1900(沒有 February 29) |
| 世紀年,閏年 | 可被 400 整除 | 2000(February 29 存在) |
| 遙遠未來的世紀 | 可被 100 整除但不可被 400 整除 | 2100(沒有 February 29) |
根據該規則,1900 和 2100 不是閏年,而 2000 是。這就是為什麼 February 29, 2024 在圖表上正確解析為 Thursday,而 February 29, 1900 和 February 29, 2100 根本不存在,圖表會直接跳過它們。
你可以在圖表上使用的快速驗證技巧
有一個簡單的驗算方法,你可以在圖表給出的任何結果上執行:星期幾每七天重複一次,因此任何日期加上剛好 7 天,必須共用相同的星期。取 January 1, 2000——圖表顯示為星期六。使用公式 weekday(date + 7) = weekday(date) 加上 7 天,你會落在 January 8, 2000,也是星期六。再加 7 天,January 15, 2000 仍然是星期六。代入法顯示 weekday(January 1, 2000 + 7) = Saturday、weekday(January 1, 2000 + 14) = Saturday、weekday(January 1, 2000 + 21) = Saturday,因此這三個結果都驗證為星期六。這個算術檢查與圖表在大規模下執行的模組化邏輯相同,並且僅憑結果本身即可確認其正確性。
隱私、僅限瀏覽器的計算及相關工具
圖表所需的一切都在你的瀏覽器內完成。你輸入的日期從不離開你的裝置,也不會被上傳或儲存,因此用於私人生日、機密的合約截止日,以及驚喜派對規劃都很安全。沒有註冊流程,也沒有限制你可以查詢的日期數量——無論是單次查詢還是連續數十次,圖表都以相同的速度處理,你可以重新整理頁面或關閉分頁而不留下任何痕跡。
如果圖表回答了你的星期問題,而你需要進一步處理,有兩個相關工具涵蓋了常見的下一步。若要在任何日期上新增或減去天數、週數、月數或年數,請使用日期加減計算器。若要查看某個日期落在一年中的第幾天,請使用一年中的第幾天計算器。結合星期查詢圖表,它們涵蓋了大多數讀者實際執行的三種日期查詢。
如果你正在權衡選項,年份-日期代碼說明:出貨與批次中的第幾天對此有詳細介紹。
如果你正在權衡選項,如何以泰米爾語計算狗的年齡:AKC 體型圖表對此有詳細介紹。