【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《如何推算天干地支》,欢迎阅读!
算月干支
甲年已年丙作首,乙年庚年戊为头 丙年辛年庚居上,丁年壬年壬寅流 戊年癸年甲寅起,年年月份可推求。
根据公历日期计算当日干支:(方法二)
一、口诀:
乘五除四九加日,双月间隔三十天。 一二自加整少一,三五七八十尾前。
二、 (闰年一二余减一)
三、具体计算公式如下[年的后三位乘5+年的后三位除4+9+阳历日子数+单月(为0)双月(30)+每个月的调节数]/60=取余数。余数就是花甲子的序数。余数的个位数为天干,余数除12取余为地支。
每个月调节数(一、四、五为1)、(二、六、七为2)、(三为0)(八为3)、(九、十为4)、(十一、十二为5)。闰年的一月、二月的余数要减去1,之后再算天干地支数。 二、举例说明:
例一:1996年1月16日 (闰年)
(96×5+96÷4+9+16+1)÷60=8余50,50—1=49,49在六十甲子序数中是壬子。又:余数49的个位数9对应天干壬,49除12余1对应地支子,二数结合干支为“壬子”。 例二:1997年2月16日
(97×5+97÷4+9+16+30+2)÷60=9余26,26即为六十甲子序数。6对应天干己,26除12余2对应地支丑,对应干支为“己丑”。 例三:1998年3月16日
(98×5+98÷4+9+16)÷60=8余59,对应干支为“壬戌”。 例四:1999年4月16日
(99×5+99÷4+9+16+30+1)÷60=9余35,对应干支为“戊戌”。 例五:2000年7月16日
(100×5+100÷4+9+16+2)÷60=9余12,对应干支为“乙亥”。 例六:20001年10月16日
(101×5+101÷4+9+16+4+30)÷60=9余49,对应干支为“壬子”。例如:2000年1月6日
根据口诀第三句“一二自加整少一”我们以2000年是被四整除的年份,来看看如何。 例如七:2000年1月6日
(100×5+100÷4+9+6+1)÷60=9余1 花甲子序数1是甲子减一(即退一)为60,则为癸亥日
例如:2000年1月9日
(100×5+100÷4+9+9+1)÷60=9余4 4减一为3,则为丙寅日
例如:2000年2月2日为庚寅日:是第27位。
(100*5+100/4+9+2+30+2)/60=9余28 28-1=27 27是庚寅
三、注解:
第三句中的“整少一”,为能被4整除之年(即闰年)一二月份比其他三年都要少加一;第四句反映的是大月规律,即8月加3、11月加5,依此类推)。
本文来源:https://www.wddqxz.cn/7eb2e71a6394dd88d0d233d4b14e852459fb3903.html