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