在線即時計算器 · 純前端本地秒算 · 零數據上傳

⏱️ 星期幾計算機

專業免費的 星期幾計算機。純前端本機毫秒級計算、零資料上傳、極致隱私保護。提供詳細公式推導、實例示範與常見問答。

即時推算結果 (Computed Output)
Friday for 2001-06-15
專業公認計算模型,即時運算完畢
📜 計算歷史記錄 (試算軌跡)
尚無歷史記錄,每次點擊「計算」將在此留下試算軌跡...

這個計算機能做什麼

本工具會告訴你任何一個日期是星期幾(從星期日到星期六)。年份可以用西曆輸入,例如 2001 年;也可以用日本年號輸入,例如令和 7 年。從日期推算星期幾是放諸四海皆準的數學運算,而日本年號的換算則是專為日本設計的功能。年號模式對應的是日本的和曆(和暦/年號)。若選擇西曆模式,這項工具適用於任何國家與地區。

使用方法

先在「曆法/年號」下拉選單中選擇曆法。選「西曆(公元)」可輸入完整的西曆年份;選擇日本年號(明治、大正、昭和、平成或令和)則可輸入該年號的年數。接著選好月份與日期,即可讀取結果。年號模式自明治 6 年(1873 年 1 月 1 日,日本正式採用西曆之日)起有效;西曆模式則支援 1582 年 10 月 15 日起的延伸格里曆日期。

公式說明

本計算機採用坂本(Sakamoto)演算法,這是格里曆中蔡勒(Zeller)公式的一種簡潔形式。它使用一張月份偏移表 t = [0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4],依月份取值。若月份為 1 月或 2 月,年份 Y 需減 1,以處理閏日造成的位移。星期索引為

w = ≤ft( Y + ≤ft\lfloor \tfrac{Y}{4} \right\rfloor - ≤ft\lfloor \tfrac{Y}{100} \right\rfloor + ≤ft\lfloor \tfrac{Y}{400} \right\rfloor + t_{[month-1]} + day \right) \bmod 7
其中 0 代表星期日。年號年份會先以「西曆年 = 基準偏移值 + 年號年數」換算成西曆年。

實例演算

令和 7 年 6 月 15 日:西曆年為 2018 + 7 = 2025。代入 month = 6、Y = 2025,可得 ≤ft\lfloor 2025/4 \right\rfloor = 506、≤ft\lfloor 2025/100 \right\rfloor = 20、≤ft\lfloor 2025/400 \right\rfloor = 5,而 t[5] = 3。因此

w = (2025 + 506 - 20 + 5 + 3 + 15) \bmod 7 = 2534 \bmod 7 = 0
也就是星期日。所以令和 7 年 6 月 15 日(即西曆 2025-06-15)是星期日。

使用注意事項與精準校對原則(6 大核心守則)

📐 1. 嚴格對齊輸入量綱與單位

輸入各項數值時請務必確認量綱(例如小時、天數、金額、百分比),避免單位不匹配引發推算偏差。

🔒 2. 純前端本機毫秒級隱私保障

所有計算邏輯 100% 在您的終端瀏覽器內完成,資料絕不上傳伺服器,嚴格守護商業與個人隱私。

📊 3. 符合公認學術與產業計算模型

演算法嚴格遵循國際通用數學公式與標準計算模型,經多重情境交叉核對,數值嚴密精確。

📋 4. 一鍵複製與免登入 PDF 匯出

支援一鍵複製推算結果字串至剪貼簿,亦可直接點擊列印按鈕輸出純淨 PDF 工作報表。

🔄 5. 多情景敏感度動態對比

建議針對極端值與多組預期情景分別試算,觀察輸出數據的波動區間,輔助做出更穩健的決策。

🛡️ 6. 專業諮詢與日常參考免責聲明

本工具運算結果供日常排程、學業研習與事前參考之用,如涉及重大法規或投資決策請諮詢持證專家。

常見問題 (FAQ)

它會驗證輸入的年號年份是否真實存在嗎?
不會。它只是單純加上該年號的基準偏移值,因此即使是不尋常的數值也照樣能算出結果。此外,現實中年號的更替往往發生在年中。
閏年是如何處理的?
當年份能被 4 整除時,2 月有 29 天;但若是世紀年(百年),則須能被 400 整除才算閏年。像 2 月 30 日這類無效日期會被拒絕。
為什麼太古老的日期會被拒絕?
本工具採用延伸格里曆;在西曆模式中早於 1582 年 10 月 15 日、或在年號模式中早於 1873 年 1 月 1 日的日期,皆超出支援範圍。