农历是不是每个月都是30天?

如果不是,如何决定哪个月是30天的呢?
那也就是和说每年哪几个月是30天哪几个月和29天不同的年是不一样的吧,那这是不是有规律啊,比如多少年一个周期是一样的,还是没一点的规律,完全是靠天文学来推理的?

农历月份分为大月和小月,大月30天,小月29天。

农历属于一种阴阳合历:其年份分为平年和闰年。平年为十二个月;闰年为十三个月。月份分为大月和小月,大月三十天,小月二十九天,其平均历月等于一个朔望月。一年中哪个月大,哪个月小,由计算决定。

扩展资料:

农历是兼顾太阳、月亮与地球关系的一种历法,阴历不考虑地球绕太阳的运行,因而使得四季的变化在阴历上就没有固定的时间,不能反映季节。

与阳历年固定在365天或366天不同的是,阴历年相比阳历年在天数上有时会相差一个月。

参考资料来源:

百度百科-农历

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-24
农历不是每个月都是30天,还有29天的。决定是30天还是29天,是为了保证每月的十五那天的月亮最圆,这就需要天文计算决定哪个月是30天还是29天,所以农历的大小月不像公历那样固定。这是农历的纪元法和公历不同导致的。农历是以月亮绕地球一周的时间作为基本纪元单位,而公历则是以地球绕太阳一周为基本纪元单位。相对来说,公历的纪元法更符合实际情况。若想进一步了解请看以下资料:http://llyyqqchh.blogdriver.com/llyyqqchh/115624.html
解答补充:这个没有规律,只能通过计算来安排。因为月亮绕地球一周的时间是29.5306天,12个月共354.3672天,比地球绕太阳一周的时间365.2422天少10.875天,所以农历每月的天数只能在29和30中选择,但还要保证每月十五那天晚上的月亮是最圆的,这就需要天文计算来定;就是这样算还没有解决问题,因为农历的12个月加起来才354天多一点,离真正的一年还差近11天,所以3年左右就加一个闰月,因此农历日期和地球绕太阳运动的位置并不准确对应,例如代表地球离太阳最远的那个时间冬至这一天,公历都是在都是在12月22日这一天,有时差一天,但农历相差就大了,去年是十一月初三,今年是十一月十三,差了10天,所以农历不如公历准确。

(×12),个本回答被提问者采纳
第2个回答  2007-10-12
阴历与阳历阴历也叫农历。农历的一年是354天,是按照月球绕地球一周为一个月计算的。农历的一年有时是12个月,有时是13个月。有闰月的年份是13个月。
阳历也叫公历。阳历的一年是365天,是按地球绕太阳转一周为一年计算的。地球绕太阳转一周的时间是365天5小时多一点。

阳历(一年365天)比阴历(一年354天)每年多出11天多,为了避免阳历的月份与阴历的月份越拉越大,就用闰月来找补。19年中有7个闰月年。一般是农历的春节前立春的,第二年不闰月。过了春节立春的,这一年就有个闰月了。

阳历的一年中,1、3、5、7、8、10、12月,都是31天,4、6、9、11月,都是30天。2月份一般是28天。2月份4年有一个29天。为什么多出这一天,是因为阳历每年是365天5小时多,差不多4年就会多出一天时间。至于那一年的2月是29天,你只要把公元计年的年份除4,没有余数的那一年2月就是29天。如2004年,除4,没有余数,那这一年的2月肯定是29天,2005、2006、2007除4都有余数,这三年中的2月肯定是28天。

为什么阳历的2月是28天?这是古罗马在制定日历时,起初设想月份的单数为31天,双数为30天。但这样一年是366天,比365天多出一天,必须从12个月中抠出一天。因为在古罗马,执行死刑都在2月份,所以都认为这个月不吉利,那就从2月中抠出一天,成了29天。当时一罗马大帝出生在有30天的8月,比上一任出生在有31天的7月的大帝少一天。他就又从2月份中抠出一天,加到8月份。从此阳历的2月就成了28天,本应是30天的8月份成了31天
http://www.dongou.net/bbs8/printpage.asp?BoardID=390&ID=32512

中国的阴历,又称农历,大家应该都很熟悉。很多的传统节日,像即将到来的春节都是阴历的节日。不过,若是问起阴历的规则,怕是知道的人就不多了。多数人知道初一是新月出现的那一天,月圆的那一天则在十五左右。不少人也知道二十四节气在阳历的每月中大概的日期。再细节的概念如闰月对大多数人则不甚了解了。本人经过一番查找与阅读,终于对阴历的规则有了一定的认识。在此愿与大家分享。

首先阴历以月为基本单位,一个月以新月出现的那一天为始直至下一个新月出现的前一天。由于月亮公转的周期介于29到30天之间,阴历的一个月也就由新月出现时刻的早晚或是29天或是30天。大月为30天,小月为29天。与阳历不同的是,大小月在不同的年中不固定。如春节的前一天常称为大年三十,但有不少年如2000年的阴历十二月只有29天。由于十二个月的时间较阳历年即地球绕太阳公转一周的时间短11天左右,为了使阴历年与阳历年保持相对稳定,每隔两三年就需要加入一个闰月。大约每十九年要加入七个闰月。而二十四节气则是由地球在绕太阳公转的轨道上的位置确定的。以每年的冬至为始,每15度为一个节气。是故二十四节气在阳历的每月中有大概固定的日期。古时以二十四节气指导农耕,这就是阴历又称农历的原因。其中阳历下半月的十二个节气又称为中气。中气出现的时刻和闰月的确定有直接的关系。

阴历的计算有下列四条规则:

1.所有新月和节气出现的时刻的计算以东经120度即东八区标准时为准。但计算1929年以前的阴历时应以北京即东经116度25分的当地时为准。

2.新月出现的一天为一个月的第一天。如某个节气的出现时刻也在这一天,则不论该节气的出现时刻是否比新月晚,一律算落入新的一个月中。

3.每年的冬至总是落在这年的十一月中。从一年的冬至的第二天起到下一年冬至这一天止的这段时间称为一岁。如一岁中有十三个新月出现,则这一岁为闰岁,要加入一个闰月。

4.闰岁中第一个没有中气的月为闰月。因为一岁中只有十二个中气,所以闰岁中至少有一个月没有中气,也存在有两个月没有中气的可能性。但这种情况下只有第一个没有中气的月为闰月。闰月的前一个月为几月则该闰月称为闰几月。

以上所列的阴历的计算规则是在清朝顺治年间,即公元1645年,开始采用的。以上规则的一个重要特点就是理论上完全以天文观测为依据,其中没有任何数学关系。这和阳历完全是由数学关系确定的形成了鲜明的对比。当然,具体到未来阴历的计算,仍然需要月亮与地球运动的数学模型,而且精度高的这种数学模型相当复杂,在没有计算机的情况下,一般人根本不可能推算出精确的阴历来。而阳历的数学关系则非常简单,是不是闰年很容易计算。这又形成了另外一种鲜明的对比。

不过若已知当年的阴历,则有一个很简单的方法可以估算出下一年春节的日期。这种方法适用于绝大多数的年份。找到当年阴历十一月一日对应的阳历日期,将月数减十而日期数加九再减掉月数,如果得出的日期在下一年的阳历一月二十二日到二月十九日之间,则春节就是那天,误差不超过前后一天。例如2002年阴历十一月一日对应阳历的12月4日,则按此方法预测的2003年春节的日期为2月1日,与实际日期相同。
第3个回答  2007-10-09
不是的,每个月和每个月都不一样的,决定三十天或者是二十九天,这是从很古老的日历中推出来的.如果你想很精确的知道,那你只有通过上网看一下了.对不起呀,无能为利
第4个回答  2007-10-12
农历,又称阴历,人类最早使用的历法。阴历以月亮圆缺变化——朔望月为基本周期,即规定大月30天,小月29天;大、小月按一定比例相间排列,使历月平均长度等于朔望月(29.5306)。阴历的一年有12个月,阴历保证平均历月等于29.5306天,再以12个月合为1年。所以阴历的历年平均天数为354.3672天,要比回归年短近11天。这样,阴历有时候在冬天过年,有时要在春天过年。不过阴历每三年会有一个闰月。由于日期与季节不对应,不利于农业生产,因此阴历早就被多数民族所抛弃。

参考资料:农历的由来