這個工具能做什麼
這個工具可在儒略曆(西元前 45 年制定,凡能被 4 整除的年份皆為閏年)與格里曆(即西元 1582 年的曆法改革,每 400 年去掉 3 個閏日)之間互換日期。只要輸入其中一種曆法的日期,就會回傳另一種曆法的對應日期。這是純粹的天文/西曆換算,全球通用,並不限於特定地區。
使用方式
先選擇來源曆法(即你輸入的日期所採用的系統),結果則會以另一種系統呈現。接著選定紀年方式(公元 AD/CE 或公元前 BC/BCE),再輸入年、月、日。工具會回報換算後的紀年、年、月、日,同時附上中介的儒略日數(JDN),以及日數差(該日期格里曆比儒略曆領先幾天)。
公式說明
最乾淨、最精準的換算方式,是先轉換成 JDN——一種與任何曆法都無關的整數日數計數。步驟 A 是用標準整數公式(儒略曆版與格里曆版各一)把來源的(年、月、日)轉成 JDN;步驟 B 再把該 JDN 轉換到另一種曆法。格里曆版公式為:
儒略曆版公式為:
所有除法都採用數學上的向下取整(floor)除法;公元前年份則使用天文紀年法:公元前第 B 年對應的天文年為 1 - B(公元前 1 年 = 0,公元前 45 年 = -44),因此跨越第 0 年來回換算都能完全準確。
實際範例
以格里曆公元 1582-06-15 為例。當 Yastro = 1582 時,格里曆轉 JDN 的公式得出 JDN = 2299039。再把這個 JDN 轉回儒略曆,會得到 1582-06-05。換言之,格里曆 1582 年 6 月 15 日等於儒略曆 1582 年 6 月 5 日——當時格里曆比儒略曆早了 10 天,恰好對應 1582 年 10 月的曆法改革(dayDifference = +10)。
使用注意事項與精準校對原則(6 大核心守則)
📐 1. 嚴格對齊輸入量綱與單位
輸入各項數值時請務必確認量綱(例如小時、天數、金額、百分比),避免單位不匹配引發推算偏差。
🔒 2. 純前端本機毫秒級隱私保障
所有計算邏輯 100% 在您的終端瀏覽器內完成,資料絕不上傳伺服器,嚴格守護商業與個人隱私。
📊 3. 符合公認學術與產業計算模型
演算法嚴格遵循國際通用數學公式與標準計算模型,經多重情境交叉核對,數值嚴密精確。
📋 4. 一鍵複製與免登入 PDF 匯出
支援一鍵複製推算結果字串至剪貼簿,亦可直接點擊列印按鈕輸出純淨 PDF 工作報表。
🔄 5. 多情景敏感度動態對比
建議針對極端值與多組預期情景分別試算,觀察輸出數據的波動區間,輔助做出更穩健的決策。
🛡️ 6. 專業諮詢與日常參考免責聲明
本工具運算結果供日常排程、學業研習與事前參考之用,如涉及重大法規或投資決策請諮詢持證專家。