干支纪日的方法
天干: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(日期)−3
G =4×(21−1)+(21−14)+5×17+(174
)+(3×(14+1)÷5)+16−3=196
196÷10=19……6,6对应的是己。
日干支计算公式二: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×(14+1)÷5)+16+7+6=292
292÷12=24……4,4对应的是卯
所以2018年2月16日(春节)是己卯日。
G 除以10的余数是天干,H 除以12的余数是地支,1月和2月分别用上一年的13月、14月来计算。
例子2:求2017年12月31日的日干支。
日干支计算公式一:G =4X +(
X(世纪数减一)4(商数取整))+5Y(年份后两位)+(Y(年份后两位)
4(商数取整))+(3×(M(月份+1)÷5)+D(日期)−3
G =4×(21−1)+(21−1)+5×17+(17)+(3×(12+1)÷5)+31−3=209
209÷10=20……9,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=299
299÷12=24……11,11对应的是戌。
所以2017年12月31日是壬戌日。
日柱公式:r=S(年数后两位减一)
4(取整数商)×6+5(s(年数后两位减一)
4(取整数商)×3+u(s 除以4的余数))+
m(月基数)+d(日期数)+x(世纪常数)
例子1:求1991年3月25日的干支日
日柱公式:r=S(年数后两位减一)
4(取整数商)×6+5(s(年数后两位减一)
4(取整数商)
×3+u(s除以4的余数))+
m(月基数)+d(日期数)+x(世纪常数)
r=(91−1)
4
×6+5(
91−1
4
×3+2)±1+25+15=511
511÷60=8……31,31对应的干支是甲午。
所以1991年3月25日是甲午日。
如果没有干支表可以用余数除以10或12。
例子2:求1977年8月8日的干支日
日柱公式:r=S(年数后两位减一)
4(取整数商)×6+5(s(年数后两位减一)
4(取整数商)
×3+u(s除以4的余数))+
m(月基数)+d(日期数)+x(世纪常数)
r=(77−1)
4
×6+5(
77−1
4
×3+0)+32+8+15=454
454÷60=7……34,34对应的干支是丁酉。
所以1977年8月8日是丁酉日。
欢迎您的下载,
资料仅供参考!
致力为企业和个人提供合同协议,策划案计划书,学习资料等等
打造全网一站式需求。