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

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

用一个公式计算任意一天的天干地支,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岁那年,我出生的时候,从今年的天干五往后推两位数到丁,从今年的地支子往后推两位数到海。

从现在开始,你不用每天翻历书了。你哪天都知道天干地支,人家还以为你记性这么好。省点时间多学点就行了。

以上是 天干地支算法(用公式计算任何一天的天干地支) 的全部内容,来自【游乐园】,转载请标明出处!

回到顶部