公历和农历是两种不同的历法,它们的区别如下:·公历又称阳历,是国际通用的历法,据说是以耶稣出生年作为元年。
公历以地球绕太阳转一圈的时间定为一年,平年只计365天这个整数,不计尾数。
每年分12个月,大月31天,小月30天,二月只有28天。
又规定7月以前单月为大月,双月为小月;8月以后双月为大月,而单月为小月。
·农历又称阴历,是中国传统的历法。
农历以月亮绕地球一周的时间为一个月,平均历月长度等于朔望月,这是一个既朔又望的周期,为29.5306天。
因此大月为30天,小月为29天,而农历闰年的二月则多一天。
同时为了协调回归年与农历年的矛盾,防止农历年月与回归年及四季脱节,农历采用了19年加7个闰月的办法,即"十九年七闰法"。