一、年柱
干支纪年法是从公元4年开始的,把公历年份减去3,除以10,余数为天干的字;公历年份减去3,除以12,余数为地支的字,这样合起来变成了该年的年柱
例如:公元1988年,
年干=(1988-3)%10=5==戊
年支=(1988-3)%12=5==辰
二、月柱
月干公式:月干=年干x 2+月支 (如果和超过10,直接取个位数;如果和为20,则取10)
例:求公历1988-7-2的月柱
1988年为戊辰年,年干为戊,戊=5;
查上表7月2日在芒种区间内,月支为午,午=5;
月干=年干 x 2 + 月支 = 5 x 2 + 5 = 15,取5=戊;
月柱为戊午
也可以直接根据节气查表得月柱:
三、日柱
日柱公式: 日干支序数=年数+月数+日期 (和大于60,则减60。1月、2月用上一年的年数)
例1:求公历1988-7-2的日柱
查表,1988年数表数字为51,7月的月数表数字为2
日柱干支=51+2+2=55=戊午
例2:求公历2008-2-18的日柱
查表,年份数字为30(因为是2月,用2007年的数字),2月数字为37
日柱干支=30+37+18=85;85-60=25==戊子
四、时柱
时干的确定与日干相关,具体如下表所示:
例:1988-7-2 23:15,求时柱
日干为戊,在戊癸列查找,23:15为夜子时,时柱为壬子。
另一种说法,是子时已经为第二天,此时日柱应该为戊午的下一天,即己未;时柱应该在甲己列查找,即为甲子。