用一公式计算任何一天的天干地支,不出一二分钟就能计算出1900年到2100年间任何一天的天干地支,且非常准确,
欢迎关注、收藏、转发
年干:年尾数减去3一、1900----2100年年干=年尾数—3
例:1969年年干=9—3=6,第6位天干就是已。
例:2012年年干=12—3=9,第9位天干就是壬。(2不足减就补十成12)
注:年尾数小于等于3的时候,其年尾数先架10再减3(也就是10、11、12、13)
天干对照表
年支:年尾二位数+1or年尾二位数+5...除以12的倍数的余数1900----1999年年支=年尾二位数+1
2000----2099年年支=年尾二位数+5
例:1969年年支=69+1=70,去掉12的倍数为10,地支第十位为酉。
例:2012年年支=12+5=17,去掉12的倍数余5,地支第五位是辰。
那么1969年干支就是已酉 ,2012年干支就是壬辰。
地支对照表
月干:月干=年干数×2+月份...再除以10的倍数取余数例:1969年(已酉)年八月(酉月)的天干=6*2+8=20,天干10为周期就去掉10,天干第十位为癸,则此月干支为癸酉。
天干对照表
月支是固定的:记住月建即可月建表
日干支公式:1900----1999年日干支基数=(年尾二位数+3)×5+55+(年尾二位数—1)/4。
2000----2099年日干支基数=(年尾二位数+7)×5+15+(年尾二位数+19)/4。(只用商数,余数不用,数过60就去掉60)。
例:2008年10月18日:
日干支基数=(8+7)*5+15+(8+19)/4=36(已去掉60的倍数)这数就是1月1号的干支数。
从1月1号到10月5日按满60去之后数为36+31(1月下类推)+29+31+30+31+30+31+31+30+18=7+0+1+1+1+18=28
则天干去10的倍数余8为辛,地支去12的倍数余4为卯。今天干支就是辛卯。
时干公式=日干序数*2+日支序数—2