《干支日计算公式.docx》由会员分享,可在线阅读,更多相关《干支日计算公式.docx(3页珍藏版)》请在三一文库上搜索。
1、.干支纪日的方法天干:1甲、2乙、3丙、4丁、5戊、6己、7庚、8辛、9壬、0癸地支:1子、2丑、3寅、4卯、5辰、6巳、7午、8未、9申、10酉、11戌、0亥世纪数与世纪基数表:月基数表:干支表:例子1:求2018年2月16日春节的日干支日干支计算公式一:G=4X+X世纪数减一4(商数取整)+5Y年份后两位+Y年份后两位4(商数取整)+3×(M(月份+1)÷5+D(日期)-3G=4×21-1+21-14+5×17+174+3×14+1÷5+16-3=196196÷10=196,6对应的是己。日干支计算公式二:H=8X+X世
2、纪数减一4(商数取整)+5Y年份后两位+Y年份后两位4(商数取整)+3×M(月份)+1÷5+D(日期)+7+I(偶数=6,奇数=0)H=8×21-1+21-14+5×17+174+3×14+1÷5+16+7+6=292292÷12=244,4对应的是卯所以2018年2月16日(春节)是己卯日。G 除以10的余数是天干,H除以12的余数是地支,1月和2月分别用上一年的13月、14月来计算。例子2:求2017年12月31日的日干支。日干支计算公式一:G=4X+X世纪数减一4(商数取整)+5Y年份后两位+Y年份后两位4(
3、商数取整)+3×(M(月份+1)÷5+D(日期)-3G=4×21-1+21-14+5×17+174+3×12+1÷5+31-3=209209÷10=209,9对应的是壬。日干支计算公式二:H=8X+X世纪数减一4(商数取整)+5Y年份后两位+Y年份后两位4(商数取整)+3×M(月份)+1÷5+D(日期)+7+I(偶数=6,奇数=0)H=8×21-1+21-14+5×17+174+3×12+1÷5+31+7=299299÷12=2411,11对应的是戌。所以
4、2017年12月31日是壬戌日。日柱公式:r=S(年数后两位减一)4(取整数商)×6+5s(年数后两位减一)4(取整数商)×3+u(s除以4的余数)+m(月基数)+d(日期数)+x(世纪常数)例子1:求1991年3月25日的干支日日柱公式:r=S(年数后两位减一)4(取整数商)×6+5s(年数后两位减一)4(取整数商)×3+u(s除以4的余数)+m(月基数)+d(日期数)+x(世纪常数)r=(91-1)4×6+591-14×3+2±1+25+15=511511÷60=831,31对应的干支是甲午。所以1991年3月25日是甲午日。如果没有干支表可以用余数除以10或12。例子2:求1977年8月8日的干支日日柱公式:r=S(年数后两位减一)4(取整数商)×6+5s(年数后两位减一)4(取整数商)×3+u(s除以4的余数)+m(月基数)+d(日期数)+x(世纪常数)r=(77-1)4×6+577-14×3+0+32+8+15=454454÷60=734,34对应的干支是丁酉。所以1977年8月8日是丁酉日。;.