周易预测

周易预测中心

周易教学

周易教学中心

公众号

关注易经在线

位置: 首页 > 易学符号 > 干支历法

历史中国的历法与纪年采用阴阳干支三合历;上古时期

佚名 02-26

历史中国的历法与纪年采用阴阳干支三合历;上古时期

历史

中国的历法与纪年采用阴阳干支三合历;上古时期干支历法与农历,根据不同的农业牧业生产情况需要,分别产生过太阳历法和太阴历法。农历作为中国传统历法,最早源自何时无从考究,据出土的甲骨文和古代中国典籍多有记载,现时阴阳合一的历法规则一般认为源自殷商时期。从黄帝纪年到清朝末期启用西历(格里历)始,中国历史上一共产生过102部历法,这些历法中有的曾经对中国文化与文明产生过重大影响,比如夏历、商历、周历、西汉太初历、隋皇极历、唐大衍历等,有的历法虽然没有正式使用过,但对养生、医学、思想学术、天文、数学等有所作用,如西汉末期的三统历和隋朝的皇极历法等。

汉朝以前的古代中国历法以366天为一岁,用“闰月”确定四时和确定岁的终始;已经有日、月、旬和时的时间单位,具备了阴阳历的技术;观察到了五大行星和日月的运动规律,用“闰月”“减差法”来调整时差;历法实施成为重要大事,主要内容之一是“以闰月定四时成岁”和“正闰余”,即确定闰月位置和如何减去多余出来的天数(不是加上缺少的天数),由此来确定年岁的终结和开始。到了春秋战国时期,由于周朝王室衰落,诸侯各行其是,因此出现多轨制历法,亦即各诸侯和各地部落还有自己的地方历法;秦朝为中国历史上最后一个“以闰月定四时成岁”的历法。

汉朝初期开始中国历法出现了大转折,全国统一历法,历法也成为了一门较为独立的科学技术。汉武帝责成邓平、唐都、落下闳等人编写了《太初历》,之后刘歆作《三统历》,这两历的重要特点是年岁合一,一年的整数天数是365天,不再是之前历法的366天。以“加差法”替代之前的“减差法”以调整时差,年岁周期起始相当固定,用数学计算就能确定闰月,用不着“考定星历,建立五行”,至此,阴阳五行基本上退出了历法。之后中国历朝颁布的历法,均与太初历大同小异。中华人民共和国在1949年成立时,继续使用西历,以公元纪年。

演变简史

中国的历法与纪年采用阴阳干支三合历;上古时期历史中国的历法与纪年采用阴阳干支三合历;上古时期,根据不同的农业牧业生产情况需要,分别产生过太阳历、太阴历和阴阳历。农历作为中国传统历法,最早源自何时无从考究,据出土的甲骨文和古代中国典籍多有记载,现时阴阳合一的历法规则一般认为源自殷商时期。从黄帝纪年到清朝末期启用西历(格里历),中国历史上一共产生超过102部历法,这些历法对中国文化与文明产生过重大影响,比如夏历、商历(殷历)、周历、西汉太初历、隋皇极历、唐大衍历等,有的历法虽然没有正式使用过,但对养生、医学、思想学术、天文、数学等有所作用,如西汉末期的三统历和隋朝的皇极历等。

汉朝以前的古代中国历法以366天为一岁,用“闰月”确定四时和确定岁的终始;已经有日、月、旬和时的时间单位,具备了阴阳历的技术;观察到了金木水火土五大行星和日月的运动规律,用“闰月”“减差法”来调整时差;历法实施成为重要大事,主要内容之一是“以闰月定四时成岁”和“正闰余”,即确定闰月位置和如何减去多余出来的天数(不是加上缺少的天数),由此来确定年岁的终结和开始。到了春秋战国时期,由于周朝王室衰落,诸侯各行其是,因此出现多轨制历法,亦即各诸侯和各地部落还有自己的地方历法;秦朝为中国历史上最后一个“以闰月定四时成岁”的历法。

汉朝初期开始中国历法出现了大转折,全国统一历法,历法也成为了一门较为独立的科学技术。汉武帝责成邓平、唐都、落下闳等人议造《汉历》,汉武帝元封七年历成。是年五月改年号为太初(即为太初元年),并颁布实施这套《汉历》,后人以此称呼此历为《太初历》,之后刘歆作《三统历》,这两历的重要特点是年岁合一,一年的整数天数是365天,不再是之前历法的366天。以“加差法”替代之前的“减差法”以调整时差,年岁周期起始相当固定,用数学计算就能确定闰月,用不着“考定星历,建立五行”,至此,阴阳五行基本上退出了历法。之后中国历朝历代所颁布的历法,均与汉历(太初历)大同小异。由此知当下使用的这套历法规则基本沿袭汉代的汉历(太初历),而与汉代以前的夏历等是有较大差异的。

中华民国成立后,纪年采用西历或民国纪年并用。中华人民共和国在1949年成立时,继续使用西历,以公元纪年;但中华民国历仍以1912年为元年,尚在台湾、澎湖、金门、马祖等地区使用。

建正问题

《史记·历书》有“夏正”、"殷正”、"周正"之分,这就是战国、秦、汉时代盛行的三正论。建正意为阴阳历以哪个月建作为其一年中的第一月份的起始位置。月建,是指以十二支纪月(到北宋时基本形成完整的干支历)。春秋吋期,人们把日南至(即冬至)的一个月,叫做子月,在子月之后,顺次为丑月、寅月、……,在子月之前,逆次为亥月、戌月、……。

于是,夏代的岁首是寅月,商代的岁首是丑月,周代的岁首是子月。秦代相信有三正论,以夏、商、周三代的三正交替是事实,还杷它引伸起来,改以十月为年始。但有人认为三正交替不是历史事实。到了汉代,武帝元封七年改用太初历,以建寅之月为岁首。此后两千多年一般都是用夏正。建正在阴阳历上的用法是这样的:当把农历的正月置于寅时,往后的月份依次排列,二月便大概和卯对应,三月大概和辰对应,其余类推。

一般所谓月建是指十二支而言,如建子、建丑、建寅等等。有人认为月建是指(农历)月的大小而言,所以有大建和小建的谬称。从而又把“正月建寅”等,错误地解读为农历正月等同于“寅”或干支历的寅月。事实上,月建是等分的。按一年365.25日算,共历30.4375日,而1个朔望月只有29.日。这一辰就差了几乎1天。这十二辰合起来差了将近11天。那相差出来的天数又怎么办?这就是阴阳历需要设置闰月的原因了。

历法详情

农历,又称夏历、汉历,是中国传统历法之一。主要历法规则由中国汉族经历多个朝代所制定,其形式一直延续至今。农历属于一种阴阳历:其年份分为平年和闰年。平年为十二个月;闰年为十二个普通月另加一个闰月,总共十三个月。月份分为大月和小月,大月三十天,小月二十九天,其平均历月等于一个朔望月。一年中哪个月大,哪个月小,年年不同,由计算决定。平年全年354~355天,闰年全年383~384天。由于12个朔望月为一年的天数比太阳年约差十一天,所以设置闰月以使平均历年为一个回归年,那么每年的平均日数就接近365.2422日。

置闰规则为以不含二十四节气之中气的月份为闰月。由于1回归年为12.368个朔望月,0.368=368/1000=46/125,即125个回归年的话正好余出46个朔望月,所以在一百二十五年中应设置四十六个闰年。但因为这样设闰太过复杂,经推算,7/19最接近0.368。故产生19年7闰的规律。此外,附加二十四节气以反映季节的变化特征,指导农业等事。所以,农历既有阴历又有阳历的成分。

农历干支纪日_sitewww.buyiju.com 干支万年历法_干支历法与农历

旧历、老历、阴历也是指农历。但旧历、老历只是相对新历(即公历)而言,并非正当称谓。而阴历事实上是按月亮的月相变化来安排的历法,与农历含有阳历性质的事实不符,应该弃用。

农历可以追溯到清朝的时宪历,因为其历法规则大致相同:

辛亥革命后,国民政府沿用清朝的时宪历,但加进格列历(即公历)内容,每年颁发的历书称为"某某年历书";公元1927年国民政府迁都南京后,改称国民历(国历)。公元1949年中华人民共和国成立后,历法内容不变,但改用公元纪年,即完全采用格列历,同时并用旧历。

《人民日报》的报头日历从1948年6月15日创刊后长期称用“夏历”,后来从“文革”时期的1968年元旦开始改用“农历”,从1980年元旦开始去掉“农历”两字,只标示干支纪年及旧历月日。但近几年来,不少报社、出版社、广播电台、电视台等单位仍然将中国传统历法称为“农历”。“农历”之称是“文革”产物,应予纠正。

使用“夏历”称谓的原因:汉武帝元封七年(公元前104年)夏五月改为太初元年,以立春正月即夏正为岁首;除极短时期外,一直到清朝,约二千年间,都用夏正,因而一般叫做夏历。另有观点认为“夏历”是夏朝时使用的历法,是古六历之一,历法规则与农历不完全相同,此名字也不合理。

又有观点认为应使用“汉历”称谓:夏历相传创始于夏代,完善于汉代,加之主要是汉族人使用,以至于清朝刚建立时都把此历称为汉历。详见清康熙御制《汉历大全》。

关于农历的纪年方法:

清朝的时宪历采用帝王年号纪年法,一帝一年号,如:乾隆二十七年十二月廿二日。清朝末年,刘师培(1884-1919)于1903年8月,署名“无畏”,发表《黄帝纪年论》一文,提出废除以帝王纪年的传统方式,采用黄帝纪年。提出一个民族必须追溯自己的起源干支历法与农历,振奋民族精神首先就是要唤起国民对中国历史的重视,黄帝被称为人文初祖,是公认的中华民族祖先,因此应以黄帝纪年。黄帝纪年是唐代学者张守节推演出来的,他穷其半生精力研究并注释《史记》,在卅卷的《史记正义》一书中提出了黄帝纪年。

农历干支纪日_sitewww.buyiju.com 干支万年历法_干支历法与农历

孙中山领导的中国同盟会等革命派团体仍沿用了黄帝纪元,不过将黄帝纪年元年从黄帝出生改为黄帝登基的年份。武昌起义后,湖北军政府率先在公文中采用黄帝纪元,以宣统三年(1911)为黄帝纪元4609年,随后各省革命军政府的文告、勋章、钱币都使用黄帝纪元。连在扬州举事的“草莽英雄”孙天生,张贴的布告也是大汉黄帝纪年。

辛亥革命成功后,有代表提出黄帝纪年不利于与国际通行的历法相衔接,遂决定改用西历(阳历)。1912年1月,中华民国临时大总统孙中山发布《改历改元通电》:“中华民国改用阳历,以黄帝纪元四千六百九年即辛亥十一月十三日,为中华民国元年元旦”。黄帝纪元的使用至此为止。1912年起采用民国纪年,到1949年新中国成立止(上文有说明),而台湾地区依旧使用。

另外,清朝被推翻后,皇帝年号被废除,国民政府没有保留黄帝纪年在夏历上,固夏历只剩下干支纪年这一纪年法,并沿用至今。但干支纪年同时为黄历中干支历的部分,并以立春为岁首。于是,随着时间的推移,产生了夏历和干支历的混淆现象。一直以来,均有不少专家学者提出要求恢复黄帝纪年的建议。毕竟干支纪年只是60年的周期循环式纪年,而黄帝纪年是连续递进式的纪年,在此点上优越性明显。我国在采用西方公元纪年的同时有必要采用自己的带有中华民族特色的传统纪年方法。

常用术语

黄经:是在黄道坐标系统中用来确定天体在天球上位置的坐标值、共分成360度、在这个系统天球被黄道平面分割为南北两个半球,太阳移到黄经0度为春分、移到黄经90度为夏至、移到180度为秋分、移到270度时为冬至。

朔日:月球移到地球和太阳中间时的那一天叫朔日。

平朔:用朔望月的平均长度计算、没考虑日月运行的不均等性;缺点:“含有真正的“朔”的当天有时可能会出现在前一月的最后一日(“晦日”、廿九日或卅日),有时会出现在初二”。

定朔:计算考虑了日月运行的不均等性,将含有真正“朔”的当天作为每月的开始。

平气:计算不考虑太阳在黄道上运动快慢不匀,将一周年时间(回归年)24等分划分出二十四节气干支历法与农历,两个节气之间的平均天数为15.22天。

定气:计算考虑太阳在黄道上运动快慢不匀,将定气两个节气之间的天数不一样、短的只有14天、长的达16天。

冬至日:冬至交接时间所在的那一天就叫冬至日。冬至日必须在子月:冬至日当天或冬至日前的那个朔日定为子月初一“起点”(注意:起点和算命不同)。

建正:年首月份,农历的建正就是“夏正”:夏历正月建寅[子月为十一月];

殷正:殷历正月建丑[子月为十二月]、鲁历同殷历;

周正:周历(周朝历)正月建子[子月为正月];

秦正:秦历《颛顼历》正月建亥[亥月为正月]。

置闰:农历1个月就是1个朔望月、月的平均天数≈29.53059天,农历一年12个月≈354.367天;但是1回归年≈365.2422天,这样农历一年比回归年少≈10.866天,农历≈2.71771年就比回归年少1个月,如不调整过不了几十年就会出现冬、夏倒置。为了让农历年平均天数等于回归年农历≈2.71771年必须设一个闰月。置闰规则请看《历代农历编历规则》。

节气:一年分二十四个节气,清朝《时宪历》(公元1645年)以前用平气计算,清朝《时宪历》(公元1645年)以后用定气计算。

历法:可分为阳历、阴历、阴阳历三种:

阳历(太阳历):以太阳周年视运动周期(即回归年,等于365.2422日)为一年,一年划分成12个月,它与月亮运动毫无关系。根据阳历日期,可知寒来暑往的四季变化、合理指导农业等事。

阴历(太阴历):以月亮的圆缺周期(即朔望月,等于29.5306日)为一个月,积12个月为一年。它完全不考虑太阳的周年视运动规律,因而阴历的日期不能显示四季冷暖。这种历法实用价值太小,现除伊斯兰教外,已弃置不用了。

阴阳历:我国的农历属于此类,它取月相的变化周期即朔望月为月的长度,参考太阳回归年为年的长度,通过设置闰月以使平均历年与回归年相适应。根据农历日期,既可知道潮汐涨落,又可大概掌握四季更替。

历书:记载历法等相关信息的出版物,如黄历、万年历书。而电子历书是科技发展的产物,是新的载体。

农历规则

在古代历史中国的历法与纪年采用阴阳干支三合历;上古时期,日的定义:以地球自转一周为一日。其中以太阳离地平线最远的一个时辰为子时,相当于北京时间23:00~1:00,但是农历中一天始于子正(00:00),而非子初(23:00)。

月策与置末规则:朔日为每月起点(初一日);朔日(月初一日)到下个朔日(下月初一日)有多少天、这月就有多少天。有30天为大月、有29天为小月;唐朝(公元619年)以前用的是平朔、唐朝(公元619年)以后用的是定朔。

年策与置闰规则:以冬至日必须在子月(寅正十一月),上个冬至月(子月农历寅正11月)到下个冬至月(子月//农历寅正11月)有12个月就不置闰,上个冬至月(子月、农历寅正11月)到下个冬至月(子月、农历寅正11月)如有13个月就要置闰,以上个冬至月(子月农历寅正11月)后的第一个没中气的月份设为闰月,在几月后面就称闰几月。例如:2032年农历冬至月到2033年农历冬至月之间有12个月,就不置闰。2033年农历冬至月到2034年农历冬至月有13个月就必须置闰,在2033年冬至月(11月)后的第一个无中气之月就是2033年冬至月后的第1个月,就定为闰月。它正好在冬至月十一月后,所以就叫闰十一月月(闰冬月)。

文章来源:易经在线