根据公历日期计算当日干支:
一、口诀:
乘五除四九加日,
双月间隔三十天。
一二自加整少一,
三五七八十尾前。
三、注解:
第三句中的“整少一”,为能被4整除之年一二月份比其他三年都要少加一;第四句反映的是大月规律,即8月加3、11月加5,依此类推)。
细研之后,发现此口诀有多处错误,不加以纠正,将贻误后人。命理典籍中许多疑难至今解决不了,一个重要原因,就因为抄录者,不加细究,好心办坏事,以讹传讹,使后人如坠五里雾中。如“甲戊兼牛羊”可能由于记录之人,笔误成“甲戊庚牛羊”,第二人转抄时,不加细究,仍然将“兼”当“庚”,一字之误,导致古今“战火不断”。奉劝转帖的易友,在转帖时不能不加细究,因为错误被重复多次,就会看成是正确的!好啦,费话说多了,被误会成指手划脚。现指出转帖中的错误。
1)注解中“第四句反映的大月规律,即8月加3、11月加5,依此类推”不正确,应订正为:第四句反映的是8份后的各月修正值,即8月加3,9、10月加4,11、12月加5。
2)乘五除四九加日。计算基本公式是:(××年×5+××年÷4+9+日+修正值)÷60=。注意年除四时,只取整数,不计小数。
3)双月相间三十天。逢双月要另加30。其义就是凑齐六十甲子。
4)一二自加整少一。1月加修正值1,2月加修正值2,3月不加修正值,4、5月加1,6、7月加2。“整少一”,为能被4整除之年(闰年)一二月份比其他三年都要少加一。
5)第四句应订正为:3、4、5八十尾前。解释见(1)。
以上解释有不正确之处,希易友指正。
根据公历日期计算当日干支口诀,经过校正后,应为:
乘5除4,9加日,
双月间隔30天。
一二自加整少1,
0三四1,六2, 七,
3,4,5八十尾顺。
计算基本公式是:(××年×5+××年÷4+9+日+修正值)÷60=商……余数
日干确定:取余数的个位为天干序数,对应天干(余数为0,对应天干是癸)。
日支确定:余数÷12=商……[余数],取[余数]为地支序数,对应地支([余数]为0,对应地支为亥)
(逢闰年 一二月不加,平年加1,加2)一月加修正值1,二月加修正值2,三月不加修正值,四、五月加1,六、七月加2,八月加3,九、十月加4,十一、十二月加5。
举例说明:
例一:1996年1月16日
(96×5+96÷4+9+16)÷60=8余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,对应干支为“壬子”。
|