算八字需要的专用公式(公历转换为干支)

来源:百度文库 编辑:神马文学网 时间:2024/04/28 02:10:27
求年柱
所求年份减三后除十余数为年干,减三后除十二为年支,立春[二月四日或五日]前用上年年干支
求月柱,时柱
先确定月支时支x
丑月干 其余月干时干
甲己                  4             x
乙庚                  6             x+2
丙辛                  8             x+4
丁壬                 10             x+6
戊癸                  2             x+8
a           b            c             d
a为年后二位         月          日            二十四时制
十二节上半年交节在五六日,下半年在七八日
2寅月起于立春,终于惊蛰前
3卯月起于惊蛰,终于清明前
4辰月起于清明,终于立夏前
5巳月起于立夏,终于芒种前
6午月起于芒种,终于小暑前
7未月起于小暑,终于立秋前
8申月起于立秋,终于白露前
9酉月起于白露,终于寒露前
10戌月起于寒露,终于立冬前
11亥月起于立冬,终于大雪前
12子月起于大雪,终于小寒前
1丑月起于小寒,终于立春前
交节后月支为x=b+1,交节前为x =b
时支为x=[d+3]/2
求日柱
5a+a/4+c+m+n,    除10余数为日干,除12余数为日支
20 世纪n=9,21世纪n =54或—6,m 为b月前所有天数简化数,口诀为
1,3 不加5加1;7,9,11加2,4,5
2,4加上30+1,其余双月递加1
年乘五除四加日,平年3月1前加1
20世纪加上9,21世纪减去6
例如今日,2006,5,1,22
2006-3=2003    2003除10余3,2003除12余11,年为丙戌
5月1日在立夏前,为辰月,x=b,丙年x+4=9,月干为壬,月为壬辰
5*6+6/4+1—6+1=27,除10余7,除12余3,日为庚寅
x =[22+3]/2=12为亥时,庚日x+2=14,时干为丁,时为丁亥
其余世纪n 的系数为
1,5, 9,13,n =7
2,6,10,14,n=52
3,7,11,15,n =37
4,8,12,16,n =22
17                           n=57
18                           n=41
19                           n=25
20                           n=9
21                           n=54
1582,10,15—1599,12,31
n=12
注意几点
1,立春前用上年年干支
2,交节前用上月月干支
3,23时至24时用下日日干支
4,平年3月1日前要加1
5,要注意交节时辰对月干支的影响