📆 計算星期幾
這個工具怎麼用、算得準嗎
點一下輸入框會跳出日曆,直接選日期,或手動鍵入 YYYY-MM-DD(例如 2025-07-04),按「查詢」或 Enter,就會顯示那天是星期幾。計算用的是標準格里曆(Gregorian)演算法,已完整處理閏年規則,從歷史到未來的日期都算得準——例如查 1969-07-20(阿波羅登月)會得到星期日。
提醒:1582 年 10 月 15 日之前世界尚未採用格里曆,該日之前的結果僅供參考。
民國年 ↔ 西元年快速對照
台灣的證件、公文常用民國紀年,但本工具輸入的是西元日期。換算很簡單:西元 = 民國 + 1911(例如民國 113 年 = 2024 年)。常用年份對照如下:
| 民國 | 100 | 105 | 110 | 113 | 114 | 115 | 120 |
|---|---|---|---|---|---|---|---|
| 西元 | 2011 | 2016 | 2021 | 2024 | 2025 | 2026 | 2031 |
不用工具也能推算:心算星期幾
想不靠工具也能推算,可以用「基準日法」(Doomsday rule)。原理是:同一年裡有幾個日期一定落在同一個星期,記住它們就能快速往前後數。
- 記住每年的「基準日」:4/4、6/6、8/8、10/10、12/12(偶數月自己對自己),加上 5/9、9/5、7/11、11/7(口訣「上班九到五、超商七十一」),以及 3/14(π 日)、平年 2/28、閏年 2/29。這些日期在同一年都是同一個星期。
- 算出該年基準日是星期幾:2000–2099 年用公式
(2 + Y + ⌊Y÷4⌋) mod 7,Y 是年份後兩位;得數對應 0=日、1=一、2=二…6=六。 - 從最近的基準日往前後數:目標日和某個基準日相差幾天,星期就往後移幾天。
實例:2025 年 7 月 4 日是星期幾?Y=25,(2 + 25 + 6) mod 7 = 33 mod 7 = 5 → 2025 年基準日是星期五。7 月的基準日是 7/11(星期五),往前 7 天正好是 7/4,所以 2025-07-04 也是星期五,與工具結果一致。
常見問題
支援多遠的歷史或未來日期?
格里曆演算法理論上支援西元 1 年到數千年後的任何日期。但 1582 年 10 月 15 日之前各地仍用儒略曆,若查歷史文獻上的日期,需留意文獻記載用的是哪套曆法(英國與其殖民地更晚到 1752 年才改曆)。
民國年或農曆日期可以直接查嗎?
輸入格式是西元日期。民國年先加 1911 換算(見上方對照表);農曆日期請先用本站「生日資訊」工具換成西元日期再查。
閏年會影響結果嗎?
會影響,但工具已自動處理。閏年多出的 2 月 29 日會讓 3 月以後所有日期的星期比「假設沒有閏日」時多移一天——這正是為什麼基準日法要分「平年 2/28、閏年 2/29」兩個口訣。
一週從星期幾開始?
本工具只回答「該日期是星期幾」,與一週從哪天開始無關。台灣行事曆慣例以星期一為一週之始,這只影響月曆的排版,不影響查詢結果。