起運時期の計算方法
出生地の歴史的時間帯、進行方向、前後の節気、正確な時差、明示した換算則から最初の大運開始日を求めます。
概要
起運時期(How to Calculate Luck-Pillar Start Time)を求めるには、出生地の歴史的時間帯で出生瞬間を確定し、順逆に応じた前後の節気を選び、その精密な時間差を採用比率で換算します。換算した長さを出生時刻に加えれば第一大運の民用開始日が得られます。年月日の完全な値と計算版を保存し、丸めた年齢だけを基礎データにしてはいけません。
基本情報
- 時間基準
- 出生地の歴史的民用時刻
- 方向
- 順行または逆行
- 節気
- 次または前の対象節気
- 原量
- 正確な日数と時数
- 結果
- 民用の起運日
- 監査
- 暦法と計算法を追跡可能にする
原入力を残したまま時刻を正規化する
出生地から歴史的時間帯を解決し、入力民用時刻、UTC差、真太陽時設定を別々に保持します。
夏時間を黙って変更したり、場所不明時に任意の都市を補ったりしません。
- 入力時刻と派生時刻を分ける。
- 時間帯の根拠を保存する。
正確な節気時刻を選ぶ
方向確定後、採用規則に従って未来または過去の対象節気を特定します。
日付だけの暦注ではなく星暦時刻を使い、境界付近の数時間も計算に含めます。
- 節気名と時刻を記録する。
- 全言語で同じ絶対時刻を使う。
完全な間隔へ同じ換算則を適用する
先に精密な時差を測り、次に年・月・日に変換し、画面用の丸めは最後に行います。
変換期間を出生時刻へ加えて第一運を置き、後続境界は連続する運柱期間から求めます。
- 計測後に換算する。
- 未丸め値を保持する。
計算結果と既存報告を守る
順逆、節入り、閏年、歴史的時差をテストし、言語変更で絶対日付が変わらないようにします。
星暦や算法の更新時は版を示し、既存利用者の保存済み時間線を黙って移動しません。
- 境界日時の回帰例を持つ。
- 購入済み報告を上書きしない。
出典と編集方針
- 《三命通會》 (Sanming Tonghui)《三命通會》卷二「論大運」按順逆量取生後未來或生前過去節氣,並以日數折算起運干支、十神、納音、神煞、多様な古典格局をまとめた歴史的な命理資料です。
- 《淵海子平》 (Yuanhai Ziping)《淵海子平》起運法:節氣距離是換算輸入,須先定月柱與方向再求起點地支の月令、蔵干、根、干支関係を扱う子平法の基礎資料です。
- OpenFate 編集方法起運時間頁保存歷史時區、節氣時間戳、未取整間隔、startYear/startMonth/startDay 與算法版本OpenFate は、決定論的な命式計算、伝統的な解釈、現代的な編集解説を分けて扱います。