1、算法依据不同:公历是以地球绕太阳运动作为根据的历法,而农历是根据月相圆缺变化的周期(即朔望月)来制定的。
2、周期不同:公历以地球绕太阳一周(一回归年)为一年,一回归年的长度是365.2422日,也就是365天5小时48分46秒,积累4年共有23小时15分4秒。而农历把月亮圆缺循环一次的时间算做一个月,12个月算做一年。然而月亮圆缺循环一次,即一个朔望月,周期是29天12时44分3秒。阴历把月份分成大月和小月两种,逢单的月是大月30天,逢双的月是小月29天,这样的算法一年总共有354天。
3、位置不同:一般在日历上,公历时间在上面,农历时间在下面;而且公历日期是罗马数字,而农历是大写数字。

1、阳历又叫公历是太阳历,以四季循环的回归年为基本周期,与月亮的圆缺变化无关,其中每一年的日数和月数是由人来规定的。
2、阴历又叫农历是阴阳历,以月相变化周期朔望月作为历月的基础,又根据太阳回归年周期来计算一年的时间。
1、公历不是农历,公历属于阳历。
2、太阳历又称为阳历,是以地球绕太阳公转的运动周期为基础而制定的历法。
3、太阳历的历年近似等于回归年,一年12个月,这个“月”,实际上与朔望月无关。
4、阳历的月份、日期都与太阳在黄道上的位置较好地符合,根据阳历的日期,在一年中可以明显看出四季寒暖变化的情况;但在每个月份中,看不出月亮的朔、望、两弦。
5、如今世界通行的公历就是一种阳历,平年365天,闰年366天,每四年一闰,每满百年少闰一次,到第四百年再闰,即每四百年中有97个闰年。公历的历年平均长度与回归年只有26秒之差,要累积3300年才差一日。
1、国际通用的历法是以一年太阳回归年为周期,谓之太阳历,故称为阳历,全球公用,故亦称为公历。
2、是由西方国家传入我国的纪元方式,台湾人亦称为西历、西元。
3、我国以农业立国,节气时令与农业生产相关,故称为农历。
4、阳历即为公历,阴历即为农历。
5、都按农历算的,但后来人们用公历多了,就有人淡化了对农历的认识,所以按公历过生日。其实,正统的算法在我国还是农历。