公历推算日干支方法
公历推算日干支方法公历推算日干支方法。首先确定每年元旦的干支: 公式(1):本年元旦干支=去年(平年)元旦干支+5; 公式(2):本年元旦干支=去年(闰年)元旦干支+6; 例如:1983年为平年,其元旦干支为己丑,六十甲子序号排列为26,那么,我们使用公式1,即可得出1984年元旦干支的序数31,即对应干支的甲午。其它年份依此类推。 日元干支推算公式:日元干支序数=(元旦日干支序数+日数+月加减数)-60*某数(某数的取值为0、1、2,以使日元干支序数大于零,小于等于60,与六十甲子序数对应。) 平年各月份加减数表 月份 1 2 3 4 5 6 7 8 9 10 11 12 加减数-1 +30+58+29+59+30+0+31 +2 +32 +3 +33歌诀:二月六月加三十,三月应加五十八,四月二九五五九,三一、二、三八十腊,七零九二冬月三,元月减一是定法。以上是平年各月的加减数,如逢闰年,因闰年366天,二月为29天,所以,闰年各月份的加减数二月以后都多加1,就是3月应加59,四月应加30,以此类推。例如:求1981年10月25日干支,并确定遁甲用局。(1)可根据万年历查知1981年元旦干支序数,然后计算,亦可从已知某年的元旦干支,如从前例中知1983年元旦干支序数为26,对应己丑,那么,我们即可根据前面的公式推算出1981年的元旦干支序数。1981年元旦干支序数=1983年元旦干支序数-2*5=16对应己卯。(2)代入日干支序数计算公式:10月25日序数=(元旦干支序数+日数+月加减数)-60*某数 =(16+25+32)-60*1 =13,,即对应干支应为丙子