农历算法的起源

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-11
农历的算法是怎么算的?

为什么有农历国历,农历与国历是怎么计算的?天干地支从何而来?


在世界上中国是最早发明历法的国家之一,它的出现对中国经济,文化的发展有一定的影响。农历,中国传统历法之一,也被称为“阴历”、“殷历”、“古历”、“黄历”
、“夏历”和“旧历”等。农历属于阴阳历并用,一方面以月球绕地球运行一周为一“月”,平均月长度等于“朔望月”,这一点与阴历原则相同,所以也叫“阴历”;另一方面设置“闰月”以使每年的平均长度尽可能接近回归年,同时设置二十四节气以反映季节的变化特征,因此农历集阴、阳两历的特点于一身,也被称为“阴阳历”。至今几乎全世界所有华人以及朝鲜半岛和越南等国家,仍旧使用农历推算传统节日如春节、中秋节、端午节等节日。

智慧的中国人在经年的劳作中发明了历法和节气。相传,在很久以前,有个名字叫万年的青年,有一天,他上山砍柴的时候,因为太阳晒得太热,坐在树荫下休息。突然,地上树影的移动启发了他。回家之后,他就用了几天几夜设计出一个测日影计天时的晷仪。可是,当天阴有雨或有雾的时候,就会因为没有太阳,而影响了测量。后来,山崖上的滴泉引起了他的兴趣,他又动手做了一个五层漏壶。天长日久,他发现每隔三百六十多天,天时的长短就会重复一遍。

当时的国君叫祖乙,天气的不测,也使他很苦恼。万年听说后,忍不住就带着日晷和漏壶去见国君,对祖乙讲了日月运行的道理。祖乙听后龙颜大悦,觉得很有道理。于是把万年留下,在天坛前修建日月阁,筑起日晷台和漏壶亭。祖乙对万年说:「希望你能测准日月规律,推算出准确的晨夕时间,创建历法,为天下的黎民百姓造福。」

冬去春来,年复一年。后来,万年经过长期观察,精心推算,制定出了准确的太阳历。当他把太阳历呈奉给继任的国君时,已是满面银须。国君深为感动,为纪念万年的功绩,便将太阳历命名为「万年历」,封万年为日月寿星。

人类根据太阳,月球及地球运转的周期制定了年、月、日,和顺应大自然与四季的春夏秋冬的法则,从而形成了历法。中国古代的历法有三种,阳历,阴历和阴阳合历。阳历也叫太阳历;阴历也叫太阴历,月亮历;阴阳合历,也就是俗称的农历。其中的阴阳合历一直沿到今天。为甚么农历可以沿用到今天呢?

在今天看来,当时历法的产生,是中国古人为了掌握农务的时候(简称农时),长期观察天文运行的结果。中国的农历之所以被称为阴阳合历,是因为它不仅有阳历的成份,又有阴历的成份。它把太阳和月亮的运行规则合为一体,作出了两者对农业影响的终结,所以中国的农历比纯粹的阴历或西方普遍利用的阳历实用方便。农历是中国传统文化的代表之一,它的准确巧妙,常常被中国人视为骄傲。

汉族地区使用的农历又称夏历,是一种阴阳合历,以月相定月份,以太阳定年周期。以太阳和月亮同时升起,因而在地球上看不到月亮的朔日为每月的开始,每月长短根据月相不同,可能为30日或29日,12个月为一年。将太阳年划分为24个节气,第1、3、……23等奇数为“节”,第2、4、……24为“气”,或“中气”。由于太阳年周期和以月相为周期的12个月不一致,约隔每四年增加一个月,增加到没有中气的月后面,如2004年2月只有一个节“惊蛰”,没有气,将闰月增加到2月后为闰2月。每年的闰月位置都不太一致。

农历一年一般为12个月,一个月天数依照月亮围绕地球运行周期而定,为29或30天,闰年为13月,中国农历年平年为353或354天,闰年为384或385天,平均每年约为365.2422天(即太阳环绕地球一周的时间)。

农历可按如下方式推断:当月亮运行到地球与太阳之间成一直线的那天,为每个月的开始,称为(朔日)初一。一年中日最长的一天为夏至,日最短为冬至,根据这两点将一年24等分,得到24节气。通常,离立春最近的那个朔日(春节)所在的月,为正月。春节在公历1月20日至2月20日之间。

从古代起,每个朝代都要“立正朔”,夏朝时,以冬至月为正月,按干支记年法是第一个月,即“子”月;商朝改正朔,推后一月,周朝又改正朔,又推后一月,汉朝定立太初历,以后每朝虽然仍然立正朔,但民间不再改变,始终以正月为新年,但“子”月仍然维持在11月。

每位皇帝即位时,要改年号纪年,有时兴之所至随时改年号,但从明朝开始,皇帝在位时不再改年号,但新皇帝即位时仍然要改,这种纪年法的缺陷是上一位皇帝的末年和下一位皇帝的元年吻合,如“同治14年”就是“光绪元年”,因为这一年是上一位皇帝去世,下一位皇帝即位的同一年。可是干支纪年始终维持,除了清代的康熙,没有一位皇帝在位超过60年,所以只要说某皇帝年号和干支,年代就相当清楚,如“光绪乙亥”就是同治14年或光绪元年或1875年,同治在位期间没有过乙亥年。

中国其他民族有自己的节日,如苗族四月八,壮族三月三,白族三月街等,都是以中国农历为依据。汉族的传统节日如新年(春节)、元宵节、端午节、盂兰盆节、中秋节等都是以农历为依据。

早期历法

中国的历法与纪年采用阴阳干支三合历;上古时期,根据不同的农业牧业生产情况需要,分别产生过太阳历法和太阴历法。农历作为中国传统历法,最早源自何时无从考究,据出土的甲骨文和古代中国典籍多有记载,现时阴阳合一的历法规则一般认为源自殷商时期。从黄帝历法到清朝末期启用西历(公历)始,中国历史上一共产生过102部历法,这些历法中有的曾经对中国文化与文明产生过重大影响,比如夏历、商历、周历、西汉太初历、隋唐大衍历和皇极历等,有的历法虽然没有正式使用过,但对养生、医学、思想学术、天文、数学等起到过重大作用,如西汉末期的三统历和唐朝的皇极历法等。汉朝以前的古代中国历法以366天为一岁,用“闰月”确定四时和确定岁的终始;已经有日、月、旬和时的时间单位,具备了阴阳历的技术;观察到了五大行星和日月的运动规律,用“闰月”,“减差法”来调整时差;历法实施成为重要大事,主要内容之一是“以闰月定四时成岁”和“正闰余”,即确定闰月位置和如何减去多余出来的天数(不是加上缺少的天数),由此来确定年岁的终结和开始。到了春秋战国时期,由于周朝王室衰落,诸侯各行其是,因此出现多轨制历法,亦即各诸侯和各地部落还有自己的地方历法;秦朝为中国历史上最后一个"以闰月定四时成岁"的历法。

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

中国的一种历法,是阴阳历的一种,一般就叫阴历。平年十二个月,大月三十天,小月二十九天,全年354天或355天(一年中哪一月大,哪一月小,年年不同)。由于平均每年的天数比太阳年约差十一天,所以在十九年里设置七个闰月,有闰月的年份全年383天或384天。又根据太阳的位置,把一个太阳年分成二十四个节气,便于农事。纪年用天干地支搭配,六十年周而复始。这种历法相传创始于夏代,所以又称为夏历。也叫旧历。

百度百科

http://bk.baidu.com/view/15163.htm

  • 我国阴历起源于哪个时期
    答:中国阴历起源于夏朝。农历是我国传统历法,又有夏历、汉历、华历、国历等名称,是一种阴阳历,取月相的变化周期即朔望月为月的长度,参考太阳回归年为年的长度,通过设置闰月以使平均历年与回归年相适应,按照华夏始祖轩辕黄帝登基为元年,今年是农历开元4713丙申猴年(西元2016),我国传统历法比西方历法早...
  • 农历起源
    答:农历起源 我国农历的起源,可以追溯到黄帝历。黄帝历据说是黄帝把蚩尤打败,统一天下以后,命人制定的。因此黄帝历的元年,就是黄帝继位的那一年,也就是西历的公元前2698年。黄帝历与颛顼历、夏历、殷历、周历、鲁历,合称为“古六历”。农历,是中国传统的历法,它的周期根据月相的变化而变化,每一次...
  • 阴历和阳历的起源?
    答:阴历和阳历的由来 --- 作者:- 阳历是根据太阳来的。是以地球绕太阳公转一周作为计算时间的单位,即一个“回归年”,计365天5小时48分46秒。为了使用方便,就将365作用一年,这就是阳历的一年。阴历是从月亮来的。以月亮的圆缺变化的周期作为计算时间的单位,即阴历的月,计29.5306天,因此规定大...
  • 农历起源于什么时候农历起源介绍
    答:1、农历是中国汉族传统历法,又有夏历、汉历、阴历等名称,是一种阴阳历,取月相的变化周期即朔望月为月的长度,参考太阳回归年为年的长度,通过设置闰月以使平均历年与回归年相适应。2、汉族和一些少数民族的传统节日均以农历计算,至今汉字文化圈的国家和民族多仍庆祝农历的传统节日,如农历新年、端午节...
  • 农历起源于哪个国家
    答:中国。根据百度文库显示农历起源于古代中国,是以月亮的运行周期为基础,以反映月相变化为主要目的的历法。随着时间的推移,阴历在中国得到了完善和广泛使用,并且逐渐传播到了其他国家和地区。农历,是中国现行的传统历法,属于阴阳合历,也就是阴历和阳历的合历,是根据月相的变化周期,每一次月相朔望变化为...
  • 农历的起始及由来
    答:农历的起始:农历最早源自何时无从考究,古代典籍和甲骨文中均多有记载,今阴阳合一的历法规则一般认为源自商代。1912年中国官方开始采用公历,而农历作为中华文化的一种重要载体一直广泛流传于民间。农历的由来:农历,又称夏历、阴历、旧历,是东亚传统历法之一。农历属于一种阴阳历,平均历月等于一个朔望月...
  • 农历是怎么来的?
    答:农历是一种传统的农业历法,也称为阴阳历或农民历。它在中国和其他一些亚洲国家和地区广泛使用。农历基于对月亮运行周期的观察和记录,以确定节气、农作物的种植和收获时间等。农历的起源可以追溯到古代中国,大约在公元前14世纪左右。它的发展是基于对天文现象和农业周期的观察和研究。农历将一个月份定义为...
  • 古代阴历的由来是什么?
    答:1. 阴历,亦称太阴历或纯阴历,是以月亮的朔望周期为基础制定的历法。一个朔望月大约为29天半,阴历因此将月份分为大月30天和小月29天,大月小月交替出现。2. 阴历的确切起源难以考证,但根据甲骨文中的记载,它可能在殷代就已经广泛使用。3. 阴历的年份大约为365天,没有平年闰年的区分。它不考虑...
  • 农历的演变简史
    答:中国传统历法属于阴阳历;农历作为中国传统历法,最早源自何时尚无准确考古学证据,但据传说自轩辕黄帝时期。《晋书·历志》中有一段文字,可以很好的概括农历的起源:“炎帝分八节而始农功,轩辕纪三纲而阐书契,乃使羲和占日,常仪占月,臾区占星气,伶伦创律吕,大挠造甲子,隶首作算数。容成综斯...