民俗

您当前的位置:首页 >> 人文博览 >> 民俗 >> 浏览文章

中国的历法变迁
作者: 来源: 浏览次数:835次 更新时间:2017-04-04
 

  中国古代历法是一门很专门的学问,不仅是古天文学的一个分支,也涉及、影响到数学、医药、易数、物理等各个领域,可以说是中华文明文化的基础。

  西汉以前,我国使用的六种古历法,即黄帝历、颛顼历、夏历、殷历、周历和鲁历。唐朝诗人卢照邻《中和乐九章·歌登封第一》有:“炎国丧宝,黄历开睿,祖武类帝,宗文配天”,黄历就是黄帝历的简称,所以人们习惯把历书称为黄历。历代皇帝都很重视历法。至唐后,历书须经皇帝亲自审定后才能颁布,且只许官方印历发行,从此,历书就成了“皇历”。

  西汉之前的历法形态各异,如每年的开端不同:夏历建寅,即以阴历一月为岁首,因一月为寅,故称正月建寅;殷历建丑,即以阴历十二月为岁首;周历建子,即以阴历十一月为岁首。岁首的月建不同。四季也就随之而不同。秦始皇统一中国后,以颛顼历为基础,以阴历十月为岁首,但春夏秋冬和月份的搭配,完全和夏历相同,因为夏历的设置比较符合农事季节。

    汉武帝时,由于以前的屡次改历,历法很不准确,出现“朔晦月见,弦满望高”的错乱现象,武帝命邓平、落下闳等人修改《颛顼历》而作《太初历》,仍以夏历的正月为岁首(所以民间称为“夏历”), 并把二十四节气订入历法。后代对历法虽作过多次修订,但是基本都是以《太初历》为蓝本,除王莽新朝和魏明帝时改用殷历,武则天和唐肃宗时改用周历外,一直沿用了两千多年,直到清末。辛亥革命以后,中国改以世界通用的公历为法定历,按公元纪年,“夏历”为辅。到了文化大革命,破四旧除迷信,“夏历”是封建残余,于是改称“农历”。

  阅读古籍时就要注意所使用月份的不同。例如,在《史记·秦始皇本纪》的“三十七年”这一节里,有两段记载;“十月癸丑,始皇出游”;“七月丙寅,始皇崩于沙丘平台”。每年只有一个十月和一个七月,七月里死,十月怎能出游?这也是历法不同的缘故。按秦历来,夏历十月是秦历正月,夏历七月是秦历十月,秦始皇在这一年里,正月出游,十月崩驾,在外总共9个月的时间,这样就可以理解了。 

阳历阴历

  古人经常的观察到的天象是太阳的出没和月亮的盈亏,所以昼夜交替的周期为一“日”,以月相变化的周期为一“月”;而年的概念和农业有关,《说文》:“年,熟谷也”。谷物的成熟周期意味着寒暑往来的周期,也就是地球绕太阳一周的时间,称为太阳年。在远古,年和岁是有区别的。“岁”表示今年某一节气到明年同一节气之间的这段时间,相当于今天的阳历年,一年12个月,365366日。司马迁在《史记·五帝本纪》中有“岁三百六十六日”;而“年”指的是今年正月初一至明年正月初一这段时间,即阴历年,一年1213个月(有闰月的话),354384日。

以朔望月为单位的历法是阴历,以太阳年为单位的历法是阳历,中国古代的历法不是纯阴历,而是阴阳合历。平年12个月,有6个大月30天和6个小月29天。有大小月之分,是因为月相的变化在29-30天之间,每年12个月一共354天。但地球绕太阳一周的实际时间是365.2422日,比阴历12个月的总和还多出11天多,因而阴历每过3年就和实际太阳年相差1个月的时间,所以每3年就要加1个月,称为闰月,后改为19年闰7个月。置闰是古代历法中的大事,涉及到天文等许多方面,有兴趣可上网查看,就不多说了。古代指导农事的二十四节气,就是依照太阳年而设的。当代中国人大多背诵过“每月两节不变更,最多相差一两天,上半年来六二一,下半年来八二三”,这里的月,是指如今阳历的月了。

古代纪时方法

  纪年:干支纪年是古代纪年的基本、通用方式。干支是天干(甲乙丙丁戊己庚辛壬癸)和地支(子丑寅卯辰巳午未申酉成亥)的合称,以十干与十二支循环相配,可配成六十组,通称为“六十甲子”,用来表示年历,六十年后周而复始。公元前141年,汉武帝刘彻即位,使用年号“建元”,首创年号纪年。以后历代帝王都仿照他而建制自己的年号。从汉武帝至清宣统三年,前后2051年中,建立过600多个帝王年号。现在采用的公历纪年,即格里高利历法,也叫基督纪元,把传说中耶稣基督诞生的那年作为计算历史年代的元年。如果当初我们的汉武帝有点侵略扩张征服世界的心思的话,那么今年也许就称作“建元2146年”了。

  纪月:纪月通常以序数为记,如一月二月等,岁首的月份叫正月。每个月也有些个绰号,如现下阴历五月,也称为皋月,天中,仲夏等。古人又有月建的概念,就是把十二地支和一年的十二个月份相配:十一月配子,称为建子之月,十二月为建丑之月,正月为建寅之月,依此类推。另外,每个月也都配有一个天干,但这个不像月的地支是固顶的,而是根据当年的天干来推算得到。

  纪日:与纪月法基本相同。除了以数字纪日外,古人用干支纪日。每日的干支由年、月的干支推算得到。另外,每月的有些日子也有特殊称谓,多半由月相而来,如第一日叫朔(月生之意),最后一日叫晦(月尽),初三叫朏(新月初现),大月十六、小月十五叫望(满月),《前赤壁赋》里有“壬戌之秋,七月既望,苏子与客泛舟...”,既望就是满月后的日子。

  纪时:古人把一日分为十二时辰,从夜半起依次称为子时、丑时,……,亥时,每个时辰也都配有天干(由日的天干而定)。子时大约相当于今23点到1点,亥时相当21点到23点。为了计时方便,一日又分为100刻(到清代改为96刻制),每刻15分,每分60秒。每个时辰也有个别称,子时为夜半,其他分别为鸡鸣、平旦、日出、食时、隅中、日中、日昳、晡时、日入、黄昏、人定。另外,古人将一夜分五更,每更约为一个时辰。初更(一更)相当于戌时(19-21点),二更相当于亥时,三更相当于子时,四更相当於丑时,五更相当于寅时。这下你明白了“三更半夜”的来由了吧。有些城市如今尚保留着更鼓楼,每夜或有更夫敲鼓报更,也算是种怀旧了。