根据公历日期计算当日干支:


 



一、口诀:


 


乘五除四九加日,


 


双月间隔三十天。


 


一二自加整少一,


 


三五七八十尾前。


 


 


 


二、举例说明:


 


例一: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,对应干支为“壬子”。


 


三、注解:


 


第三句中的“整少一”,为能被4整除之年一二月份比其他三年都要少加一;第四句反映的是大月规律,即8月加3、11月加5,依此类推)。