用公式计算任何一天的天干地支 天干地支算法

【用公式计算任何一天的天干地支 天干地支算法】天干地支算法(用公式计算任何一天的天干地支)
用一个公式计算任意一天的天干地支,1900年到2100年之间的任意一天的天干地支,不到一两分钟就能算出来,而且非常准确,比捕流星法方便很多倍 。
1.从1900年到2100年的年份:年末-3
比如1969年全年工作是9—3 = 6,初六工作已经是;
2012年全年工作=2-3=9,第9天工作是任(2不够的话补112%) 。
2.1900-1999年年度支出:两位数+年末1;2000-2099年年度支出:两位数+年末5 。
例:1969年,年支=69+1=70,60的倍数是10,地支第十位是酉;2012年全年支=12+5=17 , 去掉12个5以上,地方支第五名是陈;然后1969年干科已经存在,2012年干科是仁辰 。
3.月干公式,月的地支是固定的 , 比如正月初,只计算月干 。
月=年数×2+月
比如1969年(酉月)八月(酉月),天干=6×2+8=20 。如果天干= 10是一个周期,10会被去掉,天干= 10是一个癸,那么这个月的干支就是一个癸 。
4.每日支持公式:
从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+18 = 7+0+1+1+1+1+18 = 28 。
那么,天干10的倍数为辛 , 地支12的倍数为辛,地支4的倍数为基数 。今天的支持是鑫茂 。
注:二月不是28天就是29天,每四年29天,其他都是28天 。比如2000年、2004年、2008年等年份的2月都有29天 。
5.小时干公式=日干序数×2+日支序数-2 。自己推 , 让你哪天都能排四列 。
注意:这里的日分行号应该是时分行号,可能是笔误 。
6.还有一种方法,叫倒龄法,可以从今年的支算出任意年龄的支,但只能算出年支不能引入日支,即以60为基数脱龄,十的倍数脱为天支的倒数,十二的倍数脱为地支的倒数 。比如今年是伍子胥40岁生日,是这样的:40岁的时候花30多天做,40岁的时候从伍子胥往后推10位,40岁的时候从河马小厨师往后推4位 。62岁那年,我出生的时候,从今年的天干五往后推两位数到?。?从今年的地支子往后推两位数到海 。
从现在开始,你不用每天翻历书了 。你哪天都知道天干地支 , 人家还以为你记性这么好 。省点时间多学点就行了 。

    推荐阅读