儒略曆與格里曆
歷史出生日期應先辨認採用儒略曆或格里曆,再轉成連續日序並計算四柱。
概覽
儒略曆與格里曆可能用相同的月日文字表示不同的實際日期。格里曆改革調整閏年規則,並在各地採用時略過若干民用日期;但不同地區、國家與機構的改曆年份並不一致。歷史八字應保存來源日期、出生地與曆法標籤,先把這組資料轉為單一連續日序,再計算四柱。若一律加十天或十三天,或假設 1582 年以前全部都是儒略曆,就可能得到錯誤日柱,也可能判錯節氣前後。
概念速覽
- 核心差異
- 閏年規則與民用日期標示
- 相同書面日期
- 可能代表不同的實際日
- 採用方式
- 依司法轄區分期改革
- 安全換算
- 來源曆法轉為連續日序
- 主要風險
- 日柱與節氣先後判錯
- 錯誤捷徑
- 所有年代一律加固定天數
曆法標籤描述日期,不代表兩套天空
兩種曆法都安排民用年月,但閏年規則不同,書面日期會隨世紀逐漸產生差距;同一個實際瞬間在兩套曆法中會有不同日期。
八字節氣與干支日序位於連續時間軸。曆法標籤是用來把原始紀錄正確定位到時間軸的必要輸入。
- 保留原始書面日期。
- 把來源曆法存成獨立欄位。
不能只看年份推定當地採用哪一套曆法
1582 年的改革沒有讓全世界同日切換。不同國家、地區與機構在不同日期採用格里曆,有些紀錄仍沿用另一種日期格式。
應依出生地司法轄區與文件來源查核。若資料沒有註明,而且無法確定,就保留有標籤的候選,不暗中替使用者選一套。
- 查核當地改曆歷史。
- 把文件來源視為判定證據。
先轉為連續日序,再計算四柱
依已聲明曆法驗證日期後,轉成儒略日序或其他明示的連續日數,並在同一時間軸計算六十日索引與節氣先後。
不能直接套用記憶中的十天或十三天差距;兩套閏年規則會讓差距隨世紀改變。
- 使用經測試的曆法轉換函式。
- 原始日期與標準化日期並列保存。
曆法換算完成後,才處理時區與八字邊界
定位民用日期後,再依歷史本地鐘點與偏移還原瞬間,接著套用所選太陽時與日界約定。這些步驟不能藏在一個日期位移裡。
輸出應指出是哪個步驟改變結果。曆法轉換屬年代學處理,不是性格或吉凶象徵。
- 分開稽核曆法、時區與八字規則。
- 不把改曆事件本身解讀為命運。
來源與編輯依據
- U.S. Naval Observatory: Julian Date Converter美國海軍天文台分別接受格里曆與儒略曆輸入,並轉為同一連續儒略日期,避免把書面日期直接當成時間軸日期美國海軍天文台用於把格里曆、儒略曆日期轉為連續儒略日期時間軸的官方天文參考。
- OpenFate 編輯方法說明產品保存原始日期、曆法標籤與標準化日期,曆法未定時保留候選,不用固定十日或十三日偏移替代史料查核OpenFate 將確定性的排盤計算、傳統解釋框架與現代編輯說明分開處理。