农历和公历是两种不同的历法,农历,又称为阴历或夏历,是以月亮的周期为基础的历法,一个月的长度是从一个新月到下一个新月的时间,农历的“年”并不是我们通常理解的12个月,而是大约354天左右,这也是为什么在某些年份中,会有闰月的出现,以使农历和太阳年的对齐。
公历,又称为阳历或西历,是以地球绕太阳的周期为基础的历法,一年的长度是恒定的365.24天,为了使公历和地球的公转周期保持一致,每四年会有一个闰年,闰年有366天。
农历和公历的主要区别在于他们对时间长度的计算方式不同:农历是根据月亮的周期,而公历是根据地球绕太阳的周期,由于农历和公历的长度不同,所以在实际应用中需要进行换算,这就是我们常说的阴历和阳历的转换。