METHOD / CALENDAR
本命宿はどう計算する?
西暦の日付が、どのように27宿へ変わるのかを公開します。
手順1:西暦から日本旧暦へ
西暦の日付を、日本旧暦の年・月・日と、閏月かどうかへ変換します。月の日数は29日か30日で、閏月の有無によって1年の月数が変わります。単に新暦の月日から一定の日数を引くだけでは求められません。
手順2:旧暦月の初日の宿を求める
正月=室、二月=奎、三月=胃、四月=畢、五月=参、六月=鬼、七月=張、八月=角、九月=氐、十月=心、十一月=斗、十二月=虚とします。閏月は、同じ数字の月と同じ月初の宿を使います。
手順3:日数を進めて27で循環
旧暦月の初日の宿の配列番号に「旧暦の日−1」を足し、27で割った余りがその日の本命宿です。宿の循環配列は昴・畢・觜・参・井・鬼・柳・星・張・翼・軫・角・亢・氐・房・心・尾・箕・斗・女・虚・危・室・壁・奎・婁・胃です。
データの由来・制約
旧暦は公開されている暦表を使い、1931年2月17日から2100年2月8日まで対応しています。2033年と2034年の閏月は、暦の考え方によって異なることがあります。ここでの結果は、そのうちの一つの読み方です。
生年月日はこのページの中だけで計算し、外部の占いサービスへは送りません。
あわせて読みたい
宿曜は伝統文化の占術・暦注です。個人の性格、恋愛の成否、健康、運命などを科学的に予測するものではありません。結果は読み物としてお楽しみください。