1,出处不同:
公历=阳历,是世界通用的日期也就是我们平常的日期。
农历=阴历,是我国古代用来农耕的日期,也就是日历下面的小字所表示的日期。
2,算法不同:
阳历是以地球绕太阳一周为一年所定出的历法。
农历是以太阴(月亮)绕地球为一个月,12个月为一年(闰年为13个月)所定出来的历法。(以闰月调节年之四时)
扩展资料
农历是在阴历的基础上融合阳历成分而成的一种历法。
阴历是月亮历,也叫太阴历,是以月亮围绕地球转动的规律制定的。以月球绕行地球一周为一月,即以朔望月作为确定历月的基础。阴历的一个月叫做“朔望月”。每月初一为朔日,十五为望日,“朔望月”是月相盈亏的平均周期。阴历只管朔望月,不管回归年,所以和一年四季无关。
阳历就是太阳历,是以地球绕太阳公转的运动周期为基础而制定的历法。一年12个月,这个“月”实际上与朔望月无关,月份、日期都与太阳在黄道上的位置较好地符合,在一年中可以明显看出四季寒暖变化的情况。
公历,属阳历一种,公历别称公元、西历、西元等,一种源自于西方社会的纪年方法,由意大利医生兼哲学家对儒略历加以改革而制成的一种历法1582年,时任罗马教皇的格列高利十三世予以批准颁行,以耶稣诞生之年作为纪年的开始。
公历是一种平均太阳历,只有回归年,不管朔望月。地球绕太阳一周的时间为365.2422天,这样无论是阳历和阴历,都会有误差(二者皆以365天为一年)。对阳历而言,平均每4年便会少约1天,(0.9688,约等于1)。
而公历解决这一问题的做法是规定每4年里有1个闰年,将这一天加在天数最少的2月,故闰年的2月有29天。实际操作中为了方便,规定凡是能被4除尽的年份,皆为闰年。如1996,2000,2016等皆为闰年。
参考资料:百度百科-农历
参考资料:百度百科-公历
农历和公历的区别是:
1、阴历是农历,但农历不仅是阴历。我国自古流传下来的农历是阴阳合历,其中包括象这样“八月十五月亮圆”表示的以月亮周期记录的阴历。也包括“清明节”这样按“节气”来表达的、总在每年的4月5日这样的太阳历。
所以,经常会在日历上看到“农历七月初七,大暑第九日”这样的表示,前面的七月初七是农历中的阴历表示法,而大暑第九日则是农历中的阳历表示法。
2、从字面上理解,阳历是“太阳历”的简称。农历分为阴历和阳历就是这样的表示。但自从采用西方的“公元历法”,现在的阳历就基本上专门来表示也是“太阳历”的“公元历”。这主要跟我们的习惯有关。因为作为中国日期记录及节日的大部分,都是按照农历中的阴历来定义的。比如“除夕”就是腊月三十,年就是正月初一。端午节等等都如此。而用农历中的阳历来表示的好象只有一个算不上节日的“清明节”。农历中的阳历就是24节气,主要是为农业生产服务,说起来,农历中的阳历倒更能代表“农历”这个称谓。
1、阴历:又称太阴历。他以月亮的圆缺决定一个月时间的长度,月份和地球绕太阳的运行周期(四季寒暑)无关,年的长度只是月的整数倍。月亮盈亏周期为29.5306日(29日12时44分3秒),称为一个朔望月。由于历法规定月必须是整日数,这样一年中有些月份是29天,有些月份是30天,以此调整历法月的平均时长与月亮的盈亏周期相一致。
2、农历:又称旧历,是阴阳历的一种,过去误称阴历。由于在我国已使用很多年代,所以习惯上叫阴历。它的特点是:既重视月亮的圆缺变化,又照顾一年中的四季寒暑。为了把太阳和月亮的运行规律在历法中协调起来,采用“19年7闰法”,即在19年中分别有7年分别增加一个月(闰月),其他年份仍为12个月。一年有13个月的又称为闰年,全年383~385日;一年有12月的又称平年,全年353~355日。这种置闰历法的精度相当高。这种历法又根据太阳在黄道的位置,把一个太阳年分成二十四个节气,以便于农事。其缺点是平年和闰年日数相差较大。
本回答被网友采纳