天干地支计算法
- 格式:ppt
- 大小:22.00 KB
- 文档页数:6


天干地支推算法第一种、不用看历书推年干支法一、年干基数:7. 取年个位数+7推算当年天干。
大于10除以10,用余数。
二、1、(1900—1999)年支基数:是1. 取年右边两位数+1推算当年地支。
大于12除以12,用余数。
2、(2000—2099)年支基数:是5. 取年右边两位数+5推算当年地支。
大于12除以12,用余数。
第二种、不用看历书推年干支法一、年干基数:-3,年支基数:-3.二、推算法:年支公式:1、(1900—1999)年右边两位数+37推算当年地支。
大于12除以12,用余数。
简易公式:a+37,2、(2000—2099)年右边两位数+17推算当年地支。
大于12除以12,用余数。
简易公式:a+17,第三、不用看历书推日干支法31、(1900—1999)基数公式:5a+10+(a-1)/4+b.2、(2000—2099)基数公式:5a+50+(a+19)/4+b。
例1:1972年9月18日的干支,由公式得:5a+10+(a-1)/4+b=360+10+(72-1)/4+22=49 公式中除以4中取商不取余。
即:27+4+18=49 9是天干的壬,1是地支子。
故,1972年9月18日的干支是壬子。
例2:2010年8月1日的干支,由公式得:5a+50+(a+19)/4+b=50+50+(10+19)/4+33=80 即:47+32+1=80 10是天干的癸,8是地支的未。
故,2010年8月1日的干支是癸未。
注:年右边两位数为a,b是各月天数。
干除以10,用余数。
支除以12,用余数。
又见菊花朵朵黄,文房四宝笔奔忙,谁说百花匿踪影,待看三春遍地香。
德与秀六甲纳音序自生十二宫吉凶表注:从子起顺行12宫农历日干支推法大小月卦记心间,正一干支起根源。
大后干同地支冲,小后干支退一天。
初一十三二十五,支同隔干一位算。
推算方法:“大小月卦记心间,正一干支起根源。
”农历的大月为30天小月为29天,固定不变。
天干地支(八字)快速计算法年、月、日、时的干支快速计算法天干(a、B、C、丁、吴、季、耿、辛、任、桂)(第三年)÷10取剩余,与十天干对应的顺序为所需天干。
在a、B、G和C的年份,C是头,Xin是头。
丁、仁、仁和阴沿着耿流动。
每个月的地支是固定的,即第一个月是阴地支(子洲银茂中午没有申请优序海)(第三年)÷12取剩余,12个地支对应的顺序是当地地支的期望年份。
乌龟年在哪里发行?追求嘉荫之上是件好事。
月,二月是毛泽东月,依此类推。
(按顺序排列,即1,6-3;2,7-5;3,(即对应于农历月数+2)8-7;4、9―9; 5. 10-1)取公历年的最后两位数(100加上2000年后的最后两位数),用“a”代表一位,① = a×5÷60余数;② =a÷4商;③=9;④ = 请求日期;⑤ = 看看过去的几个月。
例如,如果请求的日期是9月,则在3、5、7和8这四个大月份之后添加4;⑥ = 30(如果是两个月,则减去)2(① + ② + ③ + ④ + ⑤ ― ⑥) ÷60取余数,使用余数对应的60A子序列号,对应的主分支为每日主分支。
逐日×2+小时计数-2=小时计数(如果小时计数超过10,则取P10,仅为个位数)。
小时计数是子(23:00-01:00)、周、尹、毛、陈、司、下午、魏、沈、游、徐和海。
两小时等于一小时,按顺序推送。
例如,2022年6月17日19:45的天干支数是多少?1、年:天干(2021-3)÷10取余数=9,9对应就是“壬”地支(2021-3)÷12取余数=5,5对应就是“辰”因此,这一年的主要分支是“仁辰”(按剩余0小时内的10和12计算)2、月:天干,“丁壬壬寅顺行流”,意思是2021年的正月的干支是“壬寅”,那么公历的6月17日(是阴历的润四月二十八),所以从“壬”开始往下数5个,即壬、癸、甲、乙、丙,所以该月的天干就是“丙”地支从“阴”开始,倒数五,即阴、毛、陈、司和下午,所以那个月的地支是“下午”所以月的干支就是“丙午”3、日的天干地支稍微复杂点①112×5÷60余数=20;② = 112÷4商=28;③=9;④=17;⑤=2.⑥ = 30① + ② + ③ + ④ + ⑤ ― ⑥ = 20+28+9+17+2--30=46,46对应60家子的“有你”。
干支纪年法与公元纪年计算方法
1.天干算法:用公元纪年数减3,除以10(不管商数)所得余数,就是天干所对应的位数;
2.地支算法:用公元纪年数减3,除以12(不管商数)所得余数,就是地支所对应的位数;
天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸
地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥
例1.
我们以2010年为例;
天干算法:
2010-3=2007,
2007/10=200余7,
7对应天干第7位是庚,即天干为庚;
地支算法:
2010-3=2007,
2007/12=167余3,
3对应地支第3位是寅,即地支为寅;
综上公元2010是用天干地支纪年为庚寅年。
为使各位信任此算法,本人再举一例来说明:
例2.
我们再以1987年为例;
天干算法:
1987-3=1984,
1984/10=198余4,
4对应天干第4位是丁,即天干为丁;
地支算法:
1987-3=1984,
1984/12=165余3,
3对应地支第3位是亥,即地支为亥;
综上公元1987是用天干地支纪年为丁亥年。
年月日的天干地支算法年月日的天干地支算法是根据农历天干地支的周期来计算的。
天干是甲、乙、丙、丁、戊、己、庚、辛、壬、癸,地支是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
天干和地支是按照十天干、十二地支的顺序排列。
计算年月日的天干地支的方法如下:1. 先将公历年份减去3,得到的结果除以10,取余数,得到的数是0-9之间的数字。
这个数字对应的就是天干的序号。
2. 公历年份减去3,再除以12,取余数,得到的结果是0-11之间的数字。
这个数字对应的就是地支的序号。
3. 根据农历的闰月和日数来选择对应的月份序号。
4. 将以上得到的天干的序号和地支的序号相加,并加上农历月份的序号,得到的结果对10取余数,得到的数就是对应的天干的序号。
5. 将以上得到的地支的序号和农历天数相加,并加上农历年份的年份序号,得到的结果对12取余数,得到的数就是对应的地支的序号。
最后,根据天干和地支的序号找到对应的天干和地支,就可以确定年月日的天干地支了。
举个例子:以公历2022年12月13日为例。
1. 公历年份为2022,减去3,得到2019。
2019除以10,余数是9,所以对应的是天干的癸。
2. 公历年份为2022,减去3,得到2019。
2019除以12,余数是3,所以对应的是地支的寅。
3. 农历12月对应的是地支的亥。
4. 天干的序号是9,地支的序号是3,农历月份的序号是12,所以天干的序号+地支的序号+农历月份的序号=9+3+12=24,24对10取余数为4,所以对应的是天干的戊。
5. 地支的序号是3,农历天数是13,农历年份的年份序号是2,所以地支的序号+农历天数+年份序号=3+13+2=18,18对12取余数为6,所以对应的是地支的午。
所以,公历2022年12月13日的天干地支是戊午。