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

⏱️ 日期週期表計算機

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

即時推算結果 (Computed Output)
2026-06-15 (Monday) Gregorian year2026· cycle of 30 days, repeated 20 times
專業公認計算模型,即時運算完畢
📜 計算歷史記錄 (試算軌跡)
尚無歷史記錄,每次點擊「計算」將在此留下試算軌跡...

這個計算機能做什麼

「日期週期表計算機」會以一個基準日為起點,依你設定的次數反覆加上固定的天數,並逐一列出每一個對應的日期與星期。無論是慢性病拿藥的回診排程、定期約診、隔日服藥,或任何以固定天數間隔重複的事項,都能一目了然。

日本年號輸入(日本曆法慣例)

年份可以直接填入西元(格里曆)年份,也可以為了配合日本曆法而選用天皇年號。選擇明治、大正、昭和、平成或令和後,系統會將該年號的基準差額加到你輸入的年數上:西元年份 = 年號差額 + 輸入年數。舉例來說,令和 6 年會對應到 2018 + 6 = 2024 年。可使用的年號日期最早可追溯到明治 6 年(1873-01-01),也就是日本正式採用格里曆的時間點。至於日期加減的運算邏輯,本身放諸四海皆準。

使用方式

先選擇曆法(預設為西元),輸入基準年份,再選定基準的月份與日期,接著設定週期天數與重複次數,最後決定是否「將首日計入」。選「不計入」時,基準日視為第 0 天(一般的標準算法);選「計入」則採用日本「含初日」的慣例,會將每一筆結果往前挪一天。

計算公式

系統會先把基準日換算成儒略日數(Julian Day Number),讓月份、年份與閏年的進位都能自動處理。對於第 k 次(k 從 1 到重複次數)的計算,經過的天數為 k × 週期天數 - adj,其中若首日計入則 adj 為 1,否則為 0。把這個天數加到基準日的日數後再換算回日期,即可得到結果。

Date_k = Base + ≤ft(k · Cycle Days - adj\right), k = 1 \dots Repetitions

實例演算

基準日為 2024-01-01(星期一),週期 30 天,重複 5 次,首日不計入:k=1 為 +30 = 2024-01-31(星期三);k=2 為 +60 = 2024-03-01(因為 2024 年是閏年);k=3 為 +90 = 2024-03-31;k=4 為 +120 = 2024-04-30;k=5 為 +150 = 2024-05-30。

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

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

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

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

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

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

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

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

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

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

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

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

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

常見問題 (FAQ)

「將首日計入」會造成什麼差別?
它會讓每一筆結果整體往前挪剛好一天,但完全不會改變各列之間的間隔。
有處理閏年嗎?
有。日期運算使用儒略日數,因此 2 月 29 日以及月份、年份的交界都會自動處理。
可以往過去推算嗎?
本工具是為正向的未來週期而設計;早於 1582-10-15 的極早日期已超出格里曆的有效範圍。