根据公历推算农历 10、4天,4年润日,3年润月,它们的最小公倍数是12,12年润月润日之后还有大约4、8天,需要大约6、33个12年才能以一个月而全部润尽,也就是说公历与农历此时重合,重合的周期是6、33*12=76年。上一次重合的时间是1977年,再往前是1901年。知道这些就可以理解以下由公历推农历的计算公式了。公式1:N=4Q+R(N是所求年与1901或1977之差,将其分解为4的倍数与余数,所以它与Q、R都是自然数);公式2:[14Q+ 10、6*(1+R)+M]/ 29、5、、、、、、、、X(M为年内日期序数,即所求日距元旦日的所有天数,X为总数除以 29、5之后的余数,即为所求农历,X取整数部分)。例:今天是xx年4月12日,求农历数:xx-1977=4*7+0,即R=0,Q=7;M=(1月)31+(2月)28+(3月)31+(4月)30+(4月12日)12=132,由公式2可知有:[14*7+ 10、6*(1+0)]/ 29、5=8、、、、、、、、4、6,即X=4、6,取整数部分为4,即农历为3月初4 第 1 页 共 1 页 本文来源:https://www.wddqw.com/doc/759bbe8f944bcf84b9d528ea81c758f5f71f293c.html