宿曜学習ガイド
宿曜の閏月:月番号と採用方式の違い
「宿曜 閏月」で問われるのは旧暦換算の状態で、宿の数を増やす規則ではありません。OpenFateは月番号、閏月の印、日を残して照合します。
概要
閏月の印と月番号を残してから月初表を使い、方式差を明示します。
基本情報
- 換算情報
- 閏月の印
- 月初表
- 12か月分
- 注意区間
- 2033〜2034年の方式差
閏日とは別
西暦の2月29日と、太陰太陽暦で追加する閏月は違います。
一日と一か月を混同すると、計算前の質問が変わってしまいます。
同じ月番号を区別
換算された月番号と閏月の印を別に保存します。
製品の宿の参照には、その月番号の開始宿と旧暦日を使います。
未採用の分割規則
閏月内を分けて扱う説明を使うなら、方式と出典が必要です。
月日を直接使う方式1.0.0へ、無断で別規則を加えません。
2033年問題の扱い
現在のエンジンは2033-08-25〜2034-03-19を曖昧性のある区間として示します。
冬至優先という選択を記録するもので、全資料との一致保証ではありません。
不一致を調べる
閏月の印、月番号、日、月初宿の順に比べます。
性格文から天文暦の正誤を決めることはできません。
普通月と閏月を並べる
「8月5日」だけでなく「通常8月5日」「閏8月5日」と別々に記録し、各日へ宣言済み方式を適用します。
月日番号が同じでも、西暦日や暦上の状態が同じとは限らないため、閏月印を結果から落としません。
出典と編集方針
- 宿曜經 · T1299 卷上卷上「大唐月建圖」: twelve numbered month columns; no claim that it validates modern 2033 policy.宿名と歴史的な暦表を確認する資料。OpenFateの現代の27宿表とは異なり、予測の有効性を証明するものではありません。
- OpenFate 宿曜計算と採用方式Editorial code check 2026-09-10, policy 1.0.0: leap-month; policy.ts, constants.ts, engine.ts and traditional-cycles.ts. Product settings are not an independent historical authority; practical examples are OpenFate editorial applications.製品の入力と出力の参照先。編集時に2026年9月10日時点の方式1.0.0と月初宿の定数も確認していますが、実装の確認は独立した伝統資料ではありません。
- NAOJ: 「旧暦」ってなに?NAOJ question 3-4: old-calendar definition, month starts, leap months and no current official Japanese lunisolar calculation.現在の旧暦計算に関する方式の説明。暦の区別を支える資料で、占いの証明ではありません。