根据公历速推当日干支公式..... 乘五除四九加日, 双月间隔三十天, 一二自加整少一, 三五七八十尾前 年的后三位乘5+年的后三位除4+9+阳历日子数+单月(为0)双月(30)+每个月的调节数】÷60=取余数个位数为天干,余数除12取余为地支 每个月调节数(一、四、五为1)、(二、六、七为2)、(三为0)(八为3)、(九、十为4)、(十一、十二为5)不过闰年,就是一月、二月,要减去1,后算天干地支数。 举例说明: 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对应地支丑,对应干支为“己丑” 补充说明 1“乘五除四九加日”中是用谁乘五除四的,普遍认为的是根据公历年数来乘除的,这样说也对也不对,“对”指的确实是根据公历年数来算的,“不对”指的是不能完全以年数来计算。有人用年数的未尾两位来计算“结果”确实“证确”,但计算二千年后的结果就不对了,。 正确的该怎么做呢 a 年数加100后再计算就会对了, b年数加100后取后三位再计算也是对的 (我只验证了1900-2099之间的,至于原理不清楚) 2“双月间隔三十天” ,双月份的另加30 3 〝一二自加整少一” 是说一月份的调节数加1,二月份的调节数2,闰年的1月份的调节数在原修正值1的基础上减1,即闰年1月份的调节数为0,同理润年2月份的调节数为2-1=1。 4〝三五七八十尾前” 指的是从三月份到十二月份这几个大月份的调节数依次为0 1 2 3 4 5。即三(0),五(1),七(2),8(3),十(4),十二(5)。 小月份的口诀中没说,据资料为四(1),六(2),九(4),十一(5)。 |
|