农历在中国使用久远,最后一次修订在清乾隆七年(1742年),由载进贤对德国传教士汤若望的“时宪历”进行修订后确定的。
农历比阳历每年少11天,3年则少33天,所以,逢3年加一个月,叫闰月。但3年一闰还剩下三四天,仍不精确。于是采用5年两闰法。但5年两闰又多了四五天。于是用8年三闰来补救,但8年三闰又少了2天。
经过反复观测天象和实践检验,终于订出了19年七闰法,即19年之间设7个闰月。公历19年是6939.6018天,农历19年(含7个闰月)是6939.691天,因此两种历法之间只差2小时左右。