八字曆法 · 民用曆制

儒略曆與格里曆

歷史出生日期應先辨認採用儒略曆或格里曆,再轉成連續日序並計算四柱。

英文名稱
Julian and Gregorian Calendars in Bazi
簡體中文
儒略历与格里历
拼音
Rúlüèlì yǔ Gélǐlì
別名
舊曆制與新曆制日期 · 儒略曆轉格里曆 · 歷史民用曆法

編輯審閱:

概覽

儒略曆與格里曆可能用相同的月日文字表示不同的實際日期。格里曆改革調整閏年規則,並在各地採用時略過若干民用日期;但不同地區、國家與機構的改曆年份並不一致。歷史八字應保存來源日期、出生地與曆法標籤,先把這組資料轉為單一連續日序,再計算四柱。若一律加十天或十三天,或假設 1582 年以前全部都是儒略曆,就可能得到錯誤日柱,也可能判錯節氣前後。

概念速覽

核心差異
閏年規則與民用日期標示
相同書面日期
可能代表不同的實際日
採用方式
依司法轄區分期改革
安全換算
來源曆法轉為連續日序
主要風險
日柱與節氣先後判錯
錯誤捷徑
所有年代一律加固定天數

曆法標籤描述日期,不代表兩套天空

兩種曆法都安排民用年月,但閏年規則不同,書面日期會隨世紀逐漸產生差距;同一個實際瞬間在兩套曆法中會有不同日期。

八字節氣與干支日序位於連續時間軸。曆法標籤是用來把原始紀錄正確定位到時間軸的必要輸入。

  • 保留原始書面日期。
  • 把來源曆法存成獨立欄位。

不能只看年份推定當地採用哪一套曆法

1582 年的改革沒有讓全世界同日切換。不同國家、地區與機構在不同日期採用格里曆,有些紀錄仍沿用另一種日期格式。

應依出生地司法轄區與文件來源查核。若資料沒有註明,而且無法確定,就保留有標籤的候選,不暗中替使用者選一套。

  • 查核當地改曆歷史。
  • 把文件來源視為判定證據。

先轉為連續日序,再計算四柱

依已聲明曆法驗證日期後,轉成儒略日序或其他明示的連續日數,並在同一時間軸計算六十日索引與節氣先後。

不能直接套用記憶中的十天或十三天差距;兩套閏年規則會讓差距隨世紀改變。

  • 使用經測試的曆法轉換函式。
  • 原始日期與標準化日期並列保存。

曆法換算完成後,才處理時區與八字邊界

定位民用日期後,再依歷史本地鐘點與偏移還原瞬間,接著套用所選太陽時與日界約定。這些步驟不能藏在一個日期位移裡。

輸出應指出是哪個步驟改變結果。曆法轉換屬年代學處理,不是性格或吉凶象徵。

  • 分開稽核曆法、時區與八字規則。
  • 不把改曆事件本身解讀為命運。

來源與編輯依據

  1. U.S. Naval Observatory: Julian Date Converter
    美國海軍天文台分別接受格里曆與儒略曆輸入,並轉為同一連續儒略日期,避免把書面日期直接當成時間軸日期美國海軍天文台用於把格里曆、儒略曆日期轉為連續儒略日期時間軸的官方天文參考。
  2. OpenFate 編輯方法說明
    產品保存原始日期、曆法標籤與標準化日期,曆法未定時保留候選,不用固定十日或十三日偏移替代史料查核OpenFate 將確定性的排盤計算、傳統解釋框架與現代編輯說明分開處理。
這篇文章對你有幫助嗎?

搜尋知識庫