吾尊百科网

中国历法

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

概述

  中国人在经年的劳作中发明了历法和节气。相传,在很久以前,有个名字叫万年的青年,有一天,他上山砍柴的时候,因为太阳晒得太热,坐在树荫下休息。突然,地上树影的移动启发了他。回家之后,他就用了几天几夜设计出一个测日影计天时的晷仪。可是,当天阴有雨或有雾的时候,就会因为没有太阳,而影响了测量。后来,山崖上的滴泉引起了他的兴趣,他又动手做了一个五层漏壶。天长日久,他发现每隔三百六十多天,天时的长短就会重复一遍。   当时的国君叫祖乙,天气的不测,也使他很苦恼。万年听说后,忍不住就带着日晷和漏壶去见国君,对祖乙讲了日月运行的道理。祖乙听后龙颜大悦,觉得很有道理。于是把万年留下,在天坛前修建日月阁,筑起日晷台和漏壶亭。祖乙对万年说:「希望你能测准日月规律,推算出准确的晨夕时间,创建历法,为天下的黎民百姓造福。」   冬去春来,年复一年。后来,万年经过长期观察,精心推算,制定出了准确的太阳历。当他把太阳历呈奉给继任的国君时,已是满面银须。国君深为感动,为纪念万年的功绩,便将太阳历命名为「万年历」,封万年为日月寿星。   人类根据太阳,月球及地球运转的周期制定了年、月、日,和顺应大自然与四季的春夏秋冬的法则,从而形成了历法。中国古代的历法有三种,阳历,阴历和阴阳合历。阳历也叫太阳历;阴历也叫太阴历,月亮历;阴阳合历,也就是俗称的农历。其中的阴阳合历一直沿到今天。为甚么农历可以沿用到今天呢?   在今天看来,当时历法的产生,是中国古人为了掌握农务的时候(简称农时),长期观察天文运行的结果。中国的农历之所以被称为阴阳合历,是因为它不仅有阳历的成份,又有阴历的成份。它把太阳和月亮的运行规则合为一体,作出了两者对农业影响的终结,所以中国的农历比纯粹的阴历或西方普遍利用的阳历实用方便。农历是中国传统文化的代表之一,它的准确巧妙,常常被中国人视为骄傲。   中国的历法与纪年采用阴阳干支三合历;上古时期,根据不同的农业牧业生产情况需要,分别产生过太阳历法和太阴历法。农历作为中国传统历法,最早源自何时无从考究,据出土的甲骨文和古代中国典籍多有记载,现时阴阳合一的历法规则一般认为源自殷商时期。从黄帝历法到清朝末期启用西历(公历)始,中国历史上一共产生过102部历法,这些历法中有的曾经对中国文化与文明产生过重大影响,比如夏历、商历、周历、西汉太初历、隋唐大衍历和皇极历等,有的历法虽然没有正式使用过,但对养生、医学、思想学术、天文、数学等起到过重大作用,如西汉末期的三统历和唐朝的皇极历法等。汉朝以前的古代中国历法以366天为一岁,用“闰月”确定四时和确定岁的终始;已经有日、月、旬和时的时间单位,具备了阴阳历的技术;观察到了五大行星和日月的运动规律,用“闰月”“减差法”来调整时差;历法实施成为重要大事,主要内容之一是“以闰月定四时成岁”和“正闰余”,即确定闰月位置和如何减去多余出来的天数(不是加上缺少的天数),由此来确定年岁的终结和开始。到了春秋战国时期,由于周朝王室衰落,诸侯各行其是,因此出现多轨制历法,亦即各诸侯和各地部落还有自己的地方历法;秦朝为中国历史上最后一个“以闰月定四时成岁”的历法。   汉朝初期开始中国历法出现了大转折,全国统一历法,历法也成为了一门较为独立的科学技术。汉武帝责成司马迁等人编写了《太初历》,之后刘歆作《三统历》,这两历的重要特点是年岁合一,一年的整数天数是365天,不再之前历法的366天。以“加差法”替代之前的“减差法”以调整时差,年岁周期起始相当固定,用数学计算就能确定闰月,用不着“考定星历,建立五行”,至此,阴阳五行基本上退出了历法。之后中国历朝颁布的历法,均与太初历大同小异;中华民国成立后,纪年采用西历或民国纪年并用。  1911年辛亥革命后,以中华民国纪年,1912年为民国元年,但历法采用西历,1949年后中华人民共和国采用西历纪年,称为“公元”以冲淡其宗教意义,但夏历仍然在广大农村和计算传统节日时使用。在台湾仍然用民国纪年,2010年为“民国99年”,但由于现代社会与国际来往增多,商业、外交多使用西历,而钞票印刷,国家公文仍用民国纪年。

·立正朔

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

·纪年

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

农历

  汉族地区使用的农历又称夏历,是一种阴阳合历,以月相定月份,以太阳定年周期。以太阳和月亮同时升起,因而在地球上看不到月亮的朔日为每月的开始,每月长短根据月相不同,可能为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日之间。

·干支

    天干地支,简称“干支”。在中国古代的历法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。十干和十二支依次按固定的顺序互相配合,组成六十个基本单位,用于纪日、纪月、纪年、纪时,周而复始,循环使用。  十天干:甲 乙 丙 丁 戊 己 庚 辛 壬 癸  十二地支:子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥  天干地支表:        甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉    甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未    甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳    甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯    甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑    甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥

·十二辰

  中国古代对周天的一种划分法,大抵是沿天赤道从东向西将周天等分为十二个部分,用地平方位中的十二支名称来表示,即:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。它与二十八宿星座有一定的对应关系(见十二次)。当星宿南中天的时候,这时十二辰与地平方位中的十二支也正好一一对应。十二辰的一种应用就是岁星纪年。关于十二辰的最初含义,众说纷纭,至今尚无定论。

·十二次

  中国古代为了观测日、月、五星的位置和运动,把黄赤道带自西向东划分为十二个部分,称为十二次。十二次的名称依次是:星纪、玄枵、娵訾、降娄、大梁、实沈、鹑首、鹑火、鹑尾、寿星、大火、析木。春秋战国时代的《左传》、《国语》等书中就已有这些名称的记载,它们被用来记述岁星(木星)的位置。 古代把木星的恒星周期定为十二年,所以一般认为,十二次的创立是起源于对木星的观测。它的时代大约在春秋时期或更早。但《国语》中记伶州鸠(周景王时的占星家)的话说:“武王伐殷,岁在鹑火。”据中国天文学家张钰哲近年关于哈雷彗星轨道的研究,认为武王伐纣应为公元前1057年。当时岁星确实正在鹑火之次,所以伶州鸠的这个说法,应是周初时的实际观测。如果这个结论可靠的话,那么,十二次的创立时代也有可能推至殷末周初。   中国科学史家钱宝琮认为,十二次的划分原是基于二十八宿的四宫(即四象),每宫各分三次。由于四宫所跨的赤经广度并不均匀,所以十二次的赤经广度也参差不齐。不过后来就发展成按赤道度数等分的制度。《汉书·律历志》中载有十二次起迄度数,它们是和二十四节气相对应的。以十二节气为各次的起点,十二中气为各次的中点。以后一直沿用这种分划原则。不过因岁差的影响,起迄度数是逐渐变化的。明末以后用十二次名称来翻译黄道十二宫,如译摩羯宫为星纪宫等。但各宫的起点改为与十二中气相对应,并按黄道经度等分各宫。如星纪宫的起点对应冬至点,等等。

·日法

  回归年(见年)和朔望月(见月)的长度都不是整数日,中国古代用分数来表示这两个数据。在唐李淳风以前,不同的历法对朔望月和回归年用不同的分母。《三统历》将朔望月的分母 81称为日法(历中朔望月的长度为 29 + 43/81日),而将回归年的分母称为统法。东汉《四分历》则相反,《四分历》的回归年长度为365 + 1/4日,称4为日法;朔望月的长度为29 + 499/940日,称940为蔀月。但是,用日法朔望月的分母则较为普遍。李淳风以后,这些有关周期的基本天文数据都用同一个分母来表示。日法的意思就成了把一日分成若干分的总分数。不过有些历法仍对日法用不同的名称,例如,在李淳风《麟德历》中就称为“总法”。

二十四气

  二十四气,是二十四节气的正规名称。它是我国传统历法制度的重要组成部分,对农业生产更有重要指导意义。二十四节气,是十二个中气和十二个节气的总称,可能起源于战国时期,是中国古代的独特创造。它告诉人们太阳移到黄道上二十四个具有季节意义的位置的日期,几千年来对中国农牧业发展起了重要作用。在《淮南子·天文训》(公元前140年左右)中,有完整的二十四节气记载,其名称和顺序都同现今通行的基本一致。   二十四节气反映了太阳的周年视运动,所以节气在现行公历中的日期基本固定,上半年在6日、21日,下半年在8日、23日,前后不差一两天。     二十四节气起源于黄河流域,几千年来成了中国各地农事活动的主要依据,至今仍在农业生产中起一定的作用。为了便于记忆,人们编出了二十四节气歌诀:春雨惊春清谷天,夏满芒夏暑相连,秋处露秋寒霜降,冬雪雪冬小大寒。随着中国历法的外传,二十四节气流传到世界许多地方。     十二节气:立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒。分别称正月、二月…腊月节,但不一定在名称所在的月份。  十二中气:雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至、大寒。分别称正月、二月…腊月中。除极特殊的情况外,一般在所称的月份中。中气成为农历确定月序的依据,没有中气的月份被视为上一个月的重复,称闰月。  节气指二十四时节和气候,是中国古代发明的一种用来指导农事的补充历法。由于中国农历是一种“阴阳合历”,即根据太阳也根据月亮的运行制定的,因此不能完全反映太阳运行周期,但中国又是一个农业社会,农业需要严格了解太阳运行情况,农事完全根据太阳进行,所以在历法中又加入了单独反映太阳运行周期的“二十四节气”,用作确定闰月的标准。中国正统二十四节气以河南为本。

·起源

  中国古代利用土圭实测日晷,将每年日影最长定为“日至”(又称日长至、长至、夏至),日影最短为“日短至”(又称短至、冬至)。在春秋两季各有一天的昼夜时间长短相等,便定为“春分”和“秋分”。在商朝时只有四个节气,到了周朝时发展到了八个,到秦汉年间,二十四节气已完全确立。公元前104年,由邓平等制定的《太初历》,正式把二十四节气订于历法,明确了二十四节气的天文位置。  二十四节气名称首见于《淮南子·天文训》,《史记·太史公自序》的“论六家要旨”中也有提到阴阳、四时、八位、十二度、二十四节气等概念。汉武帝时,落下闳将节气编入《太初历》之中,并规定无中气之月,定为上月的闰月。  二十四节气每一个分别相应于太阳在黄道上每运动15°所到达的一定位置。二十四节气又分为12个节气和12个中气,一一相间。二十四节气反映了太阳的周年视运动,所以在阳历中它们的日期是相对固定的,上半年的节气在6日,中气在21日,下半年的节气在8日,中气在23日,二者前后不差1~2日。  二十四节气的命名反应了季节、气候现象、气候变化三种。反应季节的是立春、春分、立夏、夏至、立秋、秋分、立冬、冬至,又称八位;反应气候现象的是惊蛰、清明、小满、芒种;反应气候变化的有雨水、谷雨、小暑、大暑、处暑、白露、寒露、霜降、小雪、大雪、小寒、大寒。

·二十四节气

  现代人根据太阳在黄道上的位置,准确地确定了二十四节气的具体时间:  春季  立春 太阳位于黄经315度,2月2-5日交节  雨水 太阳位于黄经330度,2月18-20日交节  惊蛰 太阳位于黄经345度,3月5-7日交节  春分 太阳位于黄经0度,3月20-22日交节  清明 太阳位于黄经15度,4月4-6日交节  谷雨 太阳位于黄经30度,4月19-21日交节  夏季  立夏 太阳位于黄经45度,5月5-7日交节  小满 太阳位于黄经60度,5月20-22日交节  芒种 太阳位于黄经75度,6月5-7日交节  夏至 太阳位于黄经90度,6月21-22日交节  小暑 太阳位于黄经105度,7月6-8日交节  大暑 太阳位于黄经120度,7月22-24日交节  秋季  立秋 太阳位于黄经135度,8月7-9日交节  处暑 太阳位于黄经150度,8月22-24日交节  白露 太阳位于黄经165度,9月7-9日交节  秋分 太阳位于黄经180度,9月22-24日交节  寒露 太阳位于黄经195度,10月8-9日交节  霜降 太阳位于黄经210度,10月23-24日交节  冬季  立冬 太阳位于黄经225度,11月7-8日交节  小雪 太阳位于黄经240度,11月22-23日交节  大雪 太阳位于黄经255度,12月6-8日交节  冬至 太阳位于黄经270度,12月21-23日交节  小寒 太阳位于黄经285度,1月5-7日交节  大寒 太阳位于黄经300度,1月20-21日交节

·节气与中气

  二十四节气又分为十二节气(节)与十二中气(气),每月有一“节”与一“气”区分,“节”为月之始,“气”的最后一日为月之终。    月份    节气(节) 中气(气)  正月(寅)   立春    雨水  二月(卯)   惊蛰    春分  三月(辰)   清明    谷雨  四月(巳)   立夏    小满  五月(午)   芒种    夏至  六月(未)   小暑    大暑  七月(申)   立秋    处暑  八月(酉)   白露    秋分  九月(戌)   寒露    霜降  十月(亥)   立冬    小雪  十一月(子)  大雪    冬至  十二月(丑)  小寒    大寒

七十二候

  七十二候,是中国最早的结合天文、气象、物候知识指导农事活动的历法。源于黄河流域 ,完整记载见于公元前2 世纪的《逸周书·时训解》。以五日为候,三候为气,六气为时,四时为岁,一年二十四节气共七十二候。各候均以一个物候现象相应,称候应。其中植物候应有植物的幼芽萌动、开花、结实等;动物候应有动物的始振、始鸣、交配、迁徙等;非生物候应有始冻、解冻、雷始发声等。七十二候候应的依次变化,反映了一年中气候变化的一般情况。  五天一候,一年365天(平年)为73候,为与24节气对应,规定三候为一节(气)、一年为 72候。  每一候均以一种物候现象作相应,叫“候应”。72候的“候”应包括非生物和生物两大类,前者如 “水始涸”、“东风解冻”、“虹始见”、“地始冻”等;后者有动物和植物,如“鸿雁来”、“虎始交”、“萍始生”、“苦菜秀”、“桃始华”等。  二十四节气,每气分三候:  立春:立春之日东风解冻,又五日蛰虫始振,又五日鱼上冰(鱼陟负冰)。  雨水:雨水之日獭祭鱼,又五日鸿雁来(候雁北),又五日草木萌动。  惊蛰:惊鸷之日桃始华,又五日仓庚鸣,又五日鹰化为鸠。  春分:春分之日玄鸟至,又五日雷乃发声,又五日始电。  清明:清明之日桐始华,又五日田鼠化为鴽,牡丹华,又五日虹始见。  谷雨:榖雨之日萍始生,又五日鸣鸠拂奇羽,又五日戴胜降于桑。  立夏:立夏之日蝼蝈鸣,又五日蚯蚓出,又五日王瓜生。  小满:小满之日苦菜秀,又五日靡草死,又五日小暑至(麦秋生)。  芒种:芒种之日螳螂生,又五日鵙始鸣,又五日反舌无声。  夏至:夏至之日鹿角解,又五日蜩始鸣,又五日半夏生。  小暑:小暑之日温风至,又五日蟋蟀居辟,又五日鹰乃学习(鹰始挚)。  大暑:大暑之日腐草为蠲,又五日土润溽暑,又五日大雨时行。  立秋:立秋之日凉风至,又五日白露降,又五日寒蝉鸣。  处暑:处暑之日鹰乃祭鸟,又五日天地始肃,又五日禾乃登。  白露:白露之日鸿雁来,又五日玄鸟归,又五日群鸟养羞。  秋分:秋分之日雷始收声,又五日蛰虫坏户,又五日水始涸。  寒露:寒露之日鸿雁来宾,又五日雀入大水为蛤,又五日菊有黄华。  霜降:霜降之日豺乃祭兽,又五日草木黄落,又五日蛰虫咸俯。  立冬:立冬之日水始冰,又五日地始冻,又五日雉入大水为蜃。  小雪:小雪之日虹藏不见,又五日天气上升地气下降,又五日闭塞而成冬。  大雪:大雪之日鹖旦不鸣,又五日虎始交,又五日荔挺生。  冬至:冬至之日蚯蚓结,又五日麋角解,又五日水泉动。  小寒:小寒之日雁北乡,又五日鹊始巢,又五日雉始鸲。  大寒:大寒之日鸡始乳,又五日征鸟厉疾,又五日水泽腹坚。

藏历

  中国的藏族有自己的藏历,基本和夏历一致,只是干支纪年天干用阴阳铁木水火土,地支直接用生肖,所以2004年是藏历阳木猴年。纪月和中国农历不一致的地方是以望日,即月圆之日固定在每月15日,月初不一定是朔日,而且一个月以太阴日定日子,必须每个月30天,所以和太阳日有区别,中间会有缺日或重日,如某月没有初二或有两天都是14日等,和中国农历可能相差一两天,闰月的设置也不一致,所以藏历新年有时和夏历重合,有时差一天或差一月。

傣历

  中国的傣族有自己的历法,基本和夏历相似,但以公元639年春分开始纪年,每年第一个月为六月,相当农历三月,闰月固定在九月(即每年的第四月后),也采用干支纪年、生肖和节气,傣历一月为立冬月,但新年定为清明后第7天,即为“泼水节”,庆祝活动持续达3-5天。

其他少数民族历法

  中国其他民族有自己的节日,如苗族四月八,壮族三月三,白族三月街等,都是以夏历为依据。汉族的传统节日如新年(春节)、元宵节、端午节、盂兰盆节、中秋节等都是以夏历为依据。  以前朝鲜、日本、越南都使用夏历,在进入现代逐渐都改为世界使用较为广泛的西历,但许多民间节日都依照夏历推算,尤其是占卜算命,在上述各国仍然使用夏历。

中国历法术语

·斗建 

  斗建的意义是《史记·历书》集解所说的“随斗杓所指建十二月”。公元前4000~前1000年间,北斗七星比现在更接近北天极,处于恒显圈内,每天晚上都可见到。在中国古代,发现不同季节的黄昏时,北斗斗柄的指向是不同的。因此,把斗柄的指向作为定季节的标准。《鹖冠子》说:“斗柄东指,天下皆春;斗柄南指,天下皆夏;斗柄西指,天下皆秋;斗柄北指,天下皆冬。”这就是指当时不同季节里黄昏时看到的天象。春秋战国时期,天文学有了进一步的发展,为使斗柄指示的方向与月份更密切配合,人们将地面分成十二个方位,分别以十二地支表示:正北为子,东北为丑、寅,正东为卯等等。夏正十一月黄昏时斗柄指北方子,十二月、正月指东北方丑、寅,二月指东方卯,……十月指西北方亥,下一个十一月又回到北方子。这就是古代天文历法中经常提到的“十一月建子、十二月建丑、正月建寅”等十二月建。

·三正

    指三种不同岁首的历法。“正”是指正月。三正是夏正、殷正、周正。《左传》说:“火出,于夏为三月,于商为四月,于周为五月。”大火星黄昏中天时,夏历为三月,商历为四月,周历为五月。这表示三种历法的正月是在不同的时节。《史记·历书》说:“夏正以正月,殷正以十二月,周正以十一月。”这是以夏历为标准的。这两种说法实质是一致的。     《左传》 、《史记》都认为夏朝用夏正、商朝用殷正、周朝用周正。古人也大都沿用此说。《史记·历书》更认为:“盖三王之正若循环,穷则反本”,意思说,三种历法是轮流交替行用的。这种说法是汉代的一种历史循环论“三统说”的一个组成部分。到近代,中国的王韬、朱文鑫,日本的新城新藏等人根据对《春秋》历法的研究,认为三正交替之说,只是春秋战国时宣传改变历法的托词,未必真有其事。科学史专家钱宝琮更认为,所谓夏、殷、周三种历法,实际是春秋时代夏、殷、周三个民族地区的历法,而不是三个王朝的历法。

·朔望 

  朔是指月球与太阳的地心黄经相同的时刻。这时月球处于太阳与地球之间,几乎和太阳同起同落,朝向地球的一面因为照不到太阳光,所以从地球上是看不见的。望是指月球与太阳的地心黄经相差 180°的时刻。这时地球处于太阳与月球之间。月球朝向地球的一面照满太阳光,所以从地球上看来,月球呈光亮的圆形,叫作满月或望月。从朔到下一次朔或者从望到下一次望的时间间隔,称为一朔望月,约为29.53059日。这只是一个平均数,因为月球绕地球和地球绕太阳的轨道运动都是不均匀的,二者之间也没有简单的关系。因此,每两次朔之间的时间是不相等的,最长与最短之间约差13小时。在中国古代历法中,把包含朔时刻的那一天叫作朔日,把有望时刻的那一天叫作望日;并以朔日作为一个朔望月的开始。在历日的安排中,通常为大小月相间,经过15~17个月,接连有两个大月。   东汉以前的历法中,都是把月行的速度当作不变的常数,以朔望月的周期来算朔,算出的朔后来称作“平朔”。东汉前后发现了月亮运动的不均匀性,此后人们就设法对平朔进行修正,以求出真正的朔,称为“定朔”。首次载有这种修正算法的历法,是刘洪创制的《乾象历》 。隋代刘焯的《皇极历》,才把日行也有迟疾(就是地球绕日运动不均匀性的反映)的因素考虑到“定朔”的计算中去。

·上元积年

    古代历法中一般都设有历元,作为推算的起点。这个起点,习惯上是取一个理想时刻。通常取一个甲子日的夜半,而且它又是朔,又是冬至节气。从历元更往上推,求一个出现“日月合璧,五星联珠”天象的时刻,即日月的经纬度正好相同,五大行星又聚集在同一个方位的时刻。这个时刻称为上元。从上元到编历年份的年数叫作积年,通称上元积年。上元实际就是若干天文周期的共同起点。有了上元和上元积年,历法家计算日、月、五星的运动和位置时就比较方便。中国推算上元积年的工作,首先是从西汉末年的刘歆开始的。刘歆的《三统历》以 19年为1章,81章为 1统,3统为1元。经过 1统即1,539年,朔旦、冬至又在同一天的夜半,但未回复到甲子日。经 3统即 4,617年才能回到原来的甲子日,这时年的干支仍不能复原。《三统历》又以 135个朔望月(见月)为交食周期,称为“朔望之会”。1统正好有141个朔望之会。所以交食也以 1统为循环的大周期。这些都是以太初元年十一月甲子朔旦夜半为起点的。刘歆为了求得日月合璧、五星联珠的条件,又设 5,120个元、23,639,040年的大周期,这个大周期的起点称作太极上元。太极上元到太初元年为 143,127年。在刘歆之后,随着交点月、近点月等周期的发现,历法家又把这些因素也加入到理想的上元中去。   日、月、五星各有各的运动周期,并且有各自理想的起点,例如,太阳运动的冬至点,月亮运动的朔、近地点、黄白交点等等。从某一时刻测得的日、月、五星的位置离各自的起点都有一个差数。以各种周期和各相应的差数来推算上元积年,是一个整数论上的一次同余式问题。随着观测越来越精密,一次同余式的解也越来越困难,数学运算工作相当繁重,所得上元积年的数字也非常庞大。这样,对于历法工作就很少有实际意义,反而成了累赘。后经曹士蒵、杨忠辅等作尝试性的改革以后,元代郭守敬在创制《授时历》中废除了上元积年。

·岁星纪年

  中国古代很早就认识到木星约十二年运行一周天。人们把周天分为十二分,称为十二次,木星每年行经一次,就用木星所在星次来纪年。因此,木星被称为岁星,这种纪年法被称为岁星纪年法。此法的起源年代还不清楚,但在春秋、战国之交很盛行。因为当时诸侯割据,各国都用本国年号纪年,岁星纪年可以避免混乱和便于人民交往。《左传》、《国语》中所载“岁在星纪”、“岁在析木”等大量记录,就是用的岁星纪年法。   除了十二次之外,天上又有十二辰的分划(用子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二地支来称呼)。它的计量方向和岁星运行的方向相反,即自东向西。由于十二地支的顺序为当时人们所熟知,因此,人们又设想有个天体,它的运行速度也是十二年一周天,但运行方向是循十二辰的方向。这个假想的天体称为太岁。当岁星和太岁的初始位置关系规定后,就可以从任何一年岁星的位置推出太岁所在的辰,因而就能以十二辰的顺序来纪年。当时又对太岁所在的子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二个年,给以相应的专名,依次是:困敦、赤奋若、摄提格、单阏、执徐、大荒落、敦牂、协洽、涒滩、作噩、阉茂、大渊献。如《汉书·律历志》有:汉高祖元年“岁在大棣(鹑首),名曰敦牂,太岁在午”的记载。有了地支关系,再配上天干,就与干支顺序相联。在岁星纪年中,对甲、乙、丙、丁、戊、己、庚、辛、壬、癸十个年也给以专名,依次为:阏逢、旃蒙、柔兆、强圉、著雍、屠维、上章、重光、玄黓、昭阳。这样,甲寅年可写为阏逢摄提格,余类推。这些岁名在不同的古书中有不同的写法。上面所列的是《尔雅·释天》所载的通用写法。   岁星实际约11.86年运行一周。过八十多年,岁星实际位置将超过理想计算位置一次。岁星纪年法用久之后,就与实际天象不符。于是,必须改革历法,调整岁星和太岁的位置。因此,当时各种历法的岁星纪年法是有出入的。汉太初以后,岁星纪年法与后世的干支纪年法相连接,从太初上溯至秦统一中国时,岁星纪年比干支纪年落后一辰,上溯至战国时期则落后二辰。西汉末刘歆提出岁星每144年超一次的算法,但实际上未在纪年法中应用。东汉改用《四分历》时,废止了岁星纪年法,沿用干支纪年法。

·节气、中气、平气、定气

   节气的安排决定于太阳。西周和春秋时期以圭表测日影的方法定出冬至和夏至的时刻。后来,将一回归年(见年)的长度等分成24份,从冬至开始,等间隔地依次相间安排各个节气和中气。这种方法叫平气。按照平气办法,每月有一个节气,一个中气。例如:立春为正月节气,雨水为正月中气;惊蛰为二月节气,春分为二月中气,等等。因为两个节气的时间大于一个朔望月的时间,所以可能出现一个月内只有一个节气或一个中气的情况。西汉《太初历》(见落下闳)因而规定节气可以在上月的下半月或本月的上半月出现,而中气一定要在本月出现;如果遇到没有中气的月份,可以定为上月的闰月。这种置闰原则沿用了一千多年。   北齐(公元550~577年)张子信发现太阳视运动不均匀现象(因为地球公转轨道是椭圆的)。隋仁寿四年(公元604年),刘焯在他的《皇极历》中根据这种不均匀现象对二十四节气提出改革,将周天等分成24份,太阳移行到每一个分点时就是某一节气的时刻。这样安排的节气间隔是不均匀的,此法称为定气。定气主要在历法计算中使用。在日用历谱上一直使用平气,直到清代才开始使用定气。

·岁实和朔策

  清朝的历法称以日为单位的回归年(见年)长度为岁实,朔望月(见朔望)长度为朔策。近代人在历法史研究中也大都沿用这些名称。但是,这两个名称的涵义有一个演变过程。唐《崇玄历》中开始用岁实、朔实等名称和数值,但这些数值还必须除以分母“通法”,才得到以日为单位的回归年长度和朔望月长度。宋朝历法中开始有朔策的名称,意义也和朔望月一致。金朝的《大明历》中的“岁实”的意义和《崇玄历》相同,而另一名称“岁策”,则是指回归年长度。直到清朝才将朔望月长度定名为朔策,将回归年长度定名为岁实。

·闰周

  设置闰月的周期。在阴阳历即中国通用的农历中,12个朔望月比一回归年约少11天,需要设置闰月来调整季节。在春秋战国时,人们发现19个回归年(见年)与235个朔望月(见月)非常接近。“四分历”就是按二者完全相等来制订的,19年中安排7个闰月,它的闰周就是19年7闰。但是,闰周的名称古人很少使用,古人称19为章岁,7为章闰。后人把章岁和章闰合称为闰周。随着科学发展,19年7闰显得粗略,人们就寻求更精密的闰周。北凉赵首次创用600年221闰的闰周。祖冲之(见祖冲之父子)改用391年144闰,比赵更精密。此后19年7闰法就废了。中国可能在战国时已经发明二十四节气,其中有十二个中气。西汉制定《太初历》时,规定以无中气之月为闰月,此后都采用这种置闰方法。这时,新的闰周是更精密地测定回归年和朔望月之后的自然结果。它对于安排闰月来说意义就不大了。从唐李淳风的《麟德历》起,就不再定闰周。

·三垣

   是紫微垣、太微垣、天市垣。作为星官,紫微垣和天市垣的名称先在《开元占经》辑录的《石氏星经》中出现,太微垣的名称晚到唐初的《玄象诗》中才见到。在《史记·天官书》中也可见到和这三垣相当的星官,但其名称和星数则有所不同。可见三垣的形成曾有过一段演变和调整过程。在《步天歌》中,三垣成为三个天区的主体,这些天区也以三垣的名称为名称。紫微垣包括北天极附近的天区,大体相当于拱极星区;太微垣包括室女、后发、狮子等星座的一部分; 天市垣包括蛇夫、武仙、巨蛇、天鹰等星座的一部分。

·二十八宿

  又名二十八舍或二十八星。最初是古人为比较日、月、五星的运动而选择的二十八个星官,作为观测时的标志。“宿”或“舍”,有“停留”的意思。《史记·律书》说:“舍者,日、月所舍。”在《步天歌》中二十八宿也成为二十八个天区的主体。这些天区也仍以二十八宿的名称为名称。不过和三垣的情况不同,作为天区,二十八宿主要是区划星官的归属。而在天象记录中,大量使用的“入×宿”的字样,这里的“宿”所包括的范围,同二十八宿所指的天区是有区别的。   二十八宿从角宿开始,自西向东排列,与日、月视运动的方向相同。东方七宿:角、亢、氐、房、心、尾、箕;北方七宿:斗、牛(牵牛)、女(须女或婺女)、虚、危、室(营室)、壁(东壁);西方七宿:奎、娄、胃、昴、毕、觜(觜觿)、参;南方七宿:井(东井)、鬼(舆鬼)、柳、星(七星)、张、翼、轸。此外,还有贴近这些星官与它们关系密切的一些星官,如钩钤、坟墓、离宫、附耳、伐、钺、积尸、右辖、左辖、长沙等,分别附属于房、危、室、毕、参、井、鬼、轸等宿内,称为辅官或附座。二十八宿包括辅官或附座星在内共有星182颗。唐代天文学家李淳风撰写《晋书·天文志》时,将神宫一列为尾宿的辅官,因而总星数增加为183颗。   二十八宿中,各宿所包含的恒星都不止一颗,从每宿中选定一颗星作为精细测量天体坐标的标准,叫作这个宿的距星,下宿距星和本宿距星之间的赤经差(见天球坐标系),叫作本宿的赤道距度(简称距度)。赤道距度循赤经圈往黄道上的投影所截取的黄道度数叫作黄道距度。一个天体在某宿距星之东,并且和该宿距星之间的赤经差小于该宿距度的话,就称为入该宿,这个赤经差就称为该天体的入宿度,写作“入×宿×度”。再配上该天体与天北极间的角距离──“去极度”,就成为中国古代的一对赤道坐标分量。距星选定之后,由于岁差的原因,各宿距度还在不断变化。但是这种变化相当缓慢。西汉初的《淮南子·天文训》中所列二十八宿距度数值如下:角:12度;亢:9度;氐:15度;房:5度;心:5度;尾:18度;箕:11姩度;斗:26度;牵牛:8度;须女:12度;虚:10度;危:17度;营室:16度;东壁:9度;奎:16度;娄:12度;胃:14度;昴:11度;毕:16度;觜觿:2度;参:9度;东井:33度;舆鬼:4度;柳:15度;七星:7度;张:18度;翼:18度;轸:17度。各宿距度的总和为365姩度。二十八宿的距度大小相差十分悬殊;最大的井宿达到33度,最小的觜宿只有2度。二十八宿的分布为何如此不均匀,是研究二十八宿起源尚未解决的问题。   二十八宿距星的选取,古今也不相同。汉以前存在一套与后世不同的二十八宿距星。1977年安徽省阜阳地区出土一件西汉初年的刻有二十八宿距度的圆形漆盘,其距度数值与汉以后的数值有很大差异。据研究,这是距星的选取与汉以后不同造成的,若把汉以后的距星称为今距星,汉以前的距星称为古距星,则可列表如:   把二十八宿按上表的次序分作四组,每组七宿,分别与四个地平方位、四种颜色、五种四组动物形象相匹配,叫作四象或四陆。它们之间的对应关系如下:东方苍龙(或青龙),青色;北方玄武(即龟蛇),黑色;西方白虎,白色;南方朱鸟(或朱雀),红色。   二十八宿与四方相配,是以古代春分前后初昏时的天象为依据的,这时正是朱鸟七宿在南方,苍龙七宿在东方,玄武七宿在北方,白虎七宿在西方;四种颜色的相配,则与古代五行说有关。至于龙、龟蛇、虎、鸟匹配天象的由来,一种观点认为是与原始部落的图腾有关;另一种说法则认为可能与这些星座昏中时所代表的季节特征有联系。例如,南方七宿昏中是春季,而鸟可以被看作是春天的象征等等。   1978年夏,湖北省随县发掘出战国初年的古墓葬(年代定为公元前五世纪),其中有一件漆箱盖,上面有二十八宿的名称,还有与之相对应的青龙、白虎图像。这不但把二十八宿出现的文献记载时代提前了,而且证实四象与二十八宿相配的起源年代也是很早的。

·黄道十二宫

  节气与西方文化中的黄道十二宫有对应的关系。但黄道十二宫是时间段而不是时点。  白羊座对应于春分到谷雨  金牛座对应于谷雨到小满  双子座对应于小满到夏至  巨蟹座对应于夏至到大暑  狮子座对应于大暑到处暑  处女座对应于处暑到秋分  天秤座对应于秋分到霜降  天蝎座对应于霜降到小雪  射手座对应于小雪到冬至  摩羯座对应于冬至到大寒  水瓶座对应于大寒到雨水  双鱼座对应于雨水到春分