國際換日線與跳過日期
先驗證國際換日線附近與歷史改制中被跳過的當地日期,再計算八字四柱。
概覽
國際換日線不是一條永遠固定的法定邊界。附近司法轄區自行決定民用時間,歷史上也有地區跨越換日線時直接跳過一整個當地日期。若出生地從未出現紀錄中的日期,便不存在可供排盤的瞬間,不能默默改成前一天或後一天。OpenFate 先解析 IANA 歷史規則、保留當地原始紀錄,再依設定的民用或太陽時基準判斷八字邊界。
概念速覽
- 換日線本質
- 由各司法轄區決定的民用邊界
- 可能轉換
- 整個當地曆日被跳過
- 必要驗證
- 地點、日期、時間與歷史時區
- 無效輸入
- 落在跳過區段的當地讀數
- 安全處理
- 要求更正,不可靜默平移
- 八字邊界
- 解析後只採一套已聲明時間基準
換日線依民用決策彎折,不是固定直線
180 度經線附近的海域與島嶼會依經濟或政治關係選擇日期,因此法定邊界有多處偏折。
只看座標不能得知當時使用哪個民用日期,必須由歷史 Area/Location 時區規則解讀。
- 使用當地司法轄區的時區歷史。
- 不可套用單純 180 度規則。
大幅偏移變更可能刪去一個曆日
地區改到換日線另一側時,當地鐘錶可能向前跳一天,被略過日期內的所有讀數都不存在。
若出生紀錄落在該日,先核對地點與抄寫;自動改成前後日期會改寫來源,也可能改變全部四柱。
- 確認當地日期曾經存在。
- 不可靜默正規化不可能日期。
先固定時間軸瞬間,再決定八字日期
有效當地紀錄先通過歷史時區轉成瞬間,之後才套用所選民用、平太陽或視太陽時間及日界規則。
旅遊地、居住地或讀者目前日期不會改變本命瞬間;只有出生當時有效的出生地規則屬於計算。
- 完整保留出生地當地紀錄。
- 後續一致套用一套邊界方法。
地點或日期有歧義時只能產生候選
島名、舊行政區與轉抄紀錄可能不夠明確,選擇 IANA 時區前應確認具體轄區與來源語境。
證據無法區分合理地點或日期時,保留候選命盤與各自假設。換日線本身沒有吉凶象徵。
- 逐一命名候選司法轄區。
- 不把地理現象轉成預測。
來源與編輯依據
- IANA: Theory and Pragmatics of the Time Zone DatabaseIANA theory 說明 Area/Location 時區反映各司法轄區的歷史民用規則,國際換日線不能由單一 180 度經線取代IANA 對時區識別碼、歷史涵蓋、別名、偏移、轉換及資料庫已知限制的官方說明。
- IANA Time Zone DatabaseIANA 歷史轉換可表示跨換日線造成的整日跳時;被略過日期內的當地讀數沒有有效時間軸瞬間按地區維護歷史當地時間規則、UTC 偏移與日光節約時間轉換的權威資料庫。
- OpenFate 編輯方法說明產品先驗證出生地當地日期是否存在,不自動平移不可能日期;來源仍有歧義時保留地點、日期與命盤候選OpenFate 將確定性的排盤計算、傳統解釋框架與現代編輯說明分開處理。