宿曜計算方法

宿曜計算方法:出生日期如何換成本命宿?

理解宿曜從出生日期、陰曆月日到 27 宿的查表步驟,核對日本時區、午夜換日與閏月規則,找出不同網站本命宿不一致的原因。

計算用語
宿曜計算 · 本命宿 · 陰曆月 · 陰曆日

編輯審閱: · 審閱單位 OpenFate · 編輯方法說明

概覽

OpenFate 的宿曜計算先依指定日本曆法口徑換算西曆日期,再從陰曆月份對應的月初宿,沿 27 宿序列前進。換曆與查表是兩個步驟;比較不同工具時,不能只看最後的宿名。

概念速覽

日期範圍
1900-01-01 至 2099-12-31
換日方式
Asia/Tokyo 民用日,午夜換日,沒有隱藏的凌晨三點換日
出生時間
OpenFate 計算口徑 1.0.0 不使用出生時間
查表方式
月初宿的位置加上陰曆日減一,超過 27 個位置便循環

探索概念

第一步:確認生日使用哪一種曆法

照工具要求輸入日期。同樣寫成某月某日,西曆與農曆可能相差許多天。保留原始生日資料,不要反覆調整日期,只為得到一個比較喜歡的宿名。

這套方法不以出生時間決定本命宿,不需要假設中午出生。海外出生者也不應自行把日期加減一天:先分清楚手上是「出生日期」還是完整出生時刻,再依工具的輸入說明使用。

第二步:換算陰曆月份與日期

OpenFate 口徑 1.0.0 將天文朔所在的日本民用日設為陰曆初一,利用每隔 30 度的太陽中氣協助編排月份,並在十三個月的區間依冬至優先規則處理閏月。

其他陰曆工具可能採取不同時區或閏月規則。比對時應保留月份、日期與是否閏月,不能用十二星座的西曆日期區間代替換曆。

第三步:從月初宿沿 27 宿查表

本工具陰曆正月至十二月的初一起點依序為:室、奎、胃、畢、參、鬼、張、角、氐、心、斗、虛。初一就是起點,之後每增加一天,往宿序的下一個位置前進。

只示範查表,不假設某個西曆生日:若已換得陰曆正月初一,起點為室宿;初二往前一格是壁宿;初六循環到昴宿。這個例子只說明月日到宿名的步驟,沒有證明任何西曆日期對應哪個陰曆日。

不同網站查出不同本命宿,該檢查哪裡?

先找出第一個不一致的步驟。如果陰曆日期已不同,檢查時區、朔日與閏月設定;若陰曆月日相同而宿名不同,再比較月初宿表、27 或 28 宿序列,以及初一是否計入起點。

文獻也有具體差異:《宿曜經》卷上「大唐月建圖」初一列從虛宿開始,本工具的現代月初表則從室宿開始。因此不能宣稱目前產品的表格是那一段古籍的逐字重現。

  • 比對原始日期及西曆/陰曆標記。
  • 比對換算月份、日期與閏月。
  • 比對月初宿、宿序與計日方式。
  • 仍有差異就保留差異,不直接宣稱其中一套對所有流派都正確。

查表結果能告訴我們什麼?

它能給出這套規則下的本命宿,不能提供出生月亮的精確黃經、個人的某一足,或客觀人格分數。這些不是月日查表隱含的額外結果。

實際生日請使用下方工具,並保存顯示的設定。先確定計算,再閱讀傳統解釋;宿名可以重算,不等於以它推導的預測已經獲得實證。

來源與編輯依據

  1. 宿曜經 · T1299 卷上
    T1299 卷上「大唐月建圖」:一日「虛室奎胃畢參鬼星翼角氐心」,與產品月初表分列,不視為相同表格。用於核對宿名與歷史曆法表。原表不等同於 OpenFate 的現代 27 宿查表,也不能證明預測有效。
  2. OpenFate 宿曜查詢與計算口徑
    Sukuyo chart input. Editorial implementation check: SUKUYO_CALENDAR_CONVENTION, SUKUYO_SUPPORTED_DATE_RANGE, SUKUYO_MONTH_START_MANSIONS, SUKUYO_MANSIONS (policy 1.0.0).產品輸入與輸出參考。編輯於 2026-09-10 另核對計算口徑 1.0.0 及月初宿常量;程式核對不是獨立的傳統權威來源。

搜尋知識庫