天涯书库 > 白话史记 > 卷二十六 历书第四 >

卷二十六 历书第四

过去,在远古的时候,使用正月安排在孟春的历法。正月时节,冰融河开,冬眠的蛰虫苏醒,大地上百草萌发,最早鸣叫的子规鸟发出鸣啼。万物生长一年一循环:从春季开始,依次经过夏季和秋季,结束在冬春之交。鸡叫三遍称作“明”,为一日的开始。正月为寅月,是一年的开始。经过十二个月,最后一个月是丑月。年和月的概念很清楚,容易明白。“明”即“孟”,有生长的意思,“幽”有孕育的意思,“幽明”合在一起为阴阳,阴阳交替,孕育生长,四季循环再回到正月是有规律的。日落在西方,升起在东方;残月逐渐消失在东方,新月初见在西方。当政的不按天时行事,又不顺应民心,就会把事办坏而不能巩固自己的地位。

君王改朝换代接受天命,必须谨慎地制订最初的政令,修改历法,改换朝服的颜色,推算历法的起始点历元,顺应天时,上承天意。

太史公说:神农以前年代太久远的历法说不清楚了。自黄帝起,开始根据星体的运行制定历法,建立了表示五个时节五气运行的五行,季节气候交替作物消长的阴阳,确定用余分设置闰月的方法,于是依事物分五类命名官员,设立了天、地、神、癨、物五类官,叫做五官。他们各自掌理分属自己的事务,按照时节顺序不会相互混乱。民众因此而能够适时地从事生产活动,神明因此而能够不错过时日享受民众对他德泽的感激。民与神各尽其职,民众对神礼敬而不亵渎,因此神明就赐给民众大好的收成,民众的生活有了物质保证,没有灾祸,不缺衣食。

少皞氏衰落,有九黎部族作乱,民与神都受惊扰,失去依托,灾祸接踵而到,神得不到祭祀,民无好的生活。直到颛顼承受天命登临帝位,才任命重担任南正官职,负责历法和主管祭天和祭祀的事宜,任命黎担任火正官职,负责历法和主管人民农作的事宜,使一切又恢复到原有的常规,不致于相互侵扰混乱。

后来三苗部族又像九黎一样扰乱了历法,南正与火正二官都放弃了自己的职守,无人负责编算历表,也不置闰月,失闰造成各月太阳所在星次错位,正月不与节气相合,摄提星方位与月建也不一致,历法混乱,时序失顺。直到尧帝登位,又起用天文世家重黎后人中还能推算历法的人,让他们担任历官主管历法,设立羲氏、和氏官,推明时令,校正历度,使阴阳调和、风雨适时,农作丰收,民间没有瘟疾流行。当尧年事已高禅位给舜的时候,在祖庙告诫舜说:“按天体运行规律制定和颁行历法,是事关社稷的大事,这责任在你身上啊。”以后舜也以同样的话告诫禹,由此可见,历法是帝王所注重的大事。

夏历有它自己的正月安排,殷历的正月在夏历的十二月,周历的正月在夏历的十一月。这三种不同正月安排的历法各自循环,至一岁而回归。天下有道的时候,有历可循,不失时序;天下无道,则统一的历法就不能在各诸侯国通用。

周幽王和周厉王以后,西周王朝衰微,大臣执掌国家大权,史官记事无年月日,君王因历法混乱不再于每月朔日举行告朔祭典,服务于周王朝的天文家、历算家纷纷离开周都分散到各诸侯国去谋求自己的发展,有的在中原,有的去了边远的夷狄地区,各自树立门派,没有统一的天文星占理论去占卜吉凶。周襄王二十六年鲁历将闰月设在三月,《左传》的作者认为不该设在三月。历史上一部好的历法,首先要确定好历元,安排年中各月并注意十二个月与年长相差的闰余,当余分积累到一个月,就要在年终置闰。确定好历法的起始点,时序有据而不乱;百姓按月安排农事不会错过时节;该置闰时加入闰月,这样的历法就不违背天体运行的规律。

这以后,战国诸雄并争,他们只关心建立强国,战胜敌国,或是替他们的盟友救急和解除纠纷,哪里会想天文历法的事情!当时只有邹衍潜心研究,创立五德循环学说,提出五行相胜,阴阳消长的理论,受到各诸侯国的重视。当强秦在征灭六国时,战事频繁,它建立统一的国家以后,也因建国时间还短,顾不上制定新的历法。但他们十分相信邹衍的理论,并按他的理论推断出秦国获得了水德的瑞兆,命名黄河为“德水”,沿用以夏正十月为正月的历法,崇尚黑色。而他们历法的具体推算和闰月安排是否准确妥当就不仔细考虑了。

汉朝初兴,高祖刘邦就说“是北方黑帝助我夺得了天下”,也自认为是获得了水德的瑞应。虽然大臣中有像张苍等学过天文历法的人,但他们都附和汉高祖的看法。当时天下初定,首要的任务是建立国家的基本规章制度和法令。不久吕后又当了政,都顾不上历法的事情,所以仍承袭秦的历法和朝服的颜色。

到了汉孝文帝的时候,鲁地一个叫公孙臣的人按五德循环说向皇帝上书,他说:“按邹衍理论,汉得到的是土德而不是水德,所以应当更改历法的历元,制定新的历法,更换朝服的颜色。一定会有瑞应出现,那将是一条黄龙。”皇帝交丞相张苍研究这件事,学过律历的张苍认为不是土德,压了下去。后来有人说在成纪出现了黄龙,合了土德的瑞应,张苍不得已上书自请罢黜,他的论获水德瑞兆的著作也没有写成。另一个叫新垣平的说他已见到符应土德的瑞气,再次提出改历和更换服色的建议,受到皇上赏识,后来他自己作乱,孝文帝就再也不过问制历、改服色的事情了。

当今皇帝即位后,招聘方士唐都,负责观察天象预言吉凶的天部;招用来自巴郡的落下闳,负责运转浑天仪测天,推算日月星辰制历,得到太阳各月位置的度数及正月安排都与夏历类似的历法。于是就改元,更换官号,到泰山封禅。并诏告御史说:“过去司天官吏就说星辰度数还没有测定,曾广泛征求能测定星度的人,可惜结果和实际天象不符。听说以前黄帝制历和季节相合而能循环无穷,用实际天象检验历法,审定音律清浊,起用五官分头负责时节,建立节气度数和对应物候。不过这已经是很久远的事了。因典籍缺佚,乐理废弛,所用律历失传,我也深感遗憾,恐怕是不能搞清楚了。现在的历法经过周密的测量和运算,符应了土德胜水德的学说,顺理成章地得到采用夏正的历法,黄钟为宫声,林钟为徵声,太簇为商声,南吕为羽声,姑洗为角声,从此以后,节气又正确了,音律又清明了,各种名称都和实际相符,以甲子日和冬至相合为历元,则阴阳交替有规律;十一月甲子日又恰逢朔日而节气交冬至,正是改历换元的好时机,于是决定改元封七年为太初元年。年名‘焉逢摄提格’,月名‘毕聚’,日期为甲子,夜半时是朔日的开始,节气交冬至。”

历术甲子篇

太初元年,年名“焉逢摄提格”,月名“毕聚”,日期为甲子,夜半是朔日的开始,节气交冬至。

日在正北,冬至在子时

本年平年十二个月

按照朔法推算,无剩余日数,无剩余分数;

按照至法推算,无剩余日数,无剩余分数;

太初元年甲寅岁(焉逢摄提格)。

本年十二个月

朔法推出剩余五十四日,三百四十八分;

至法推得剩余五日,八分;

太初二年乙卯岁(端蒙单阏)。

本年闰年十三个月

朔法推得剩余四十八日,六百九十六分;

至法推得剩余十日,十六分;

太初三年丙辰岁(游兆执徐)。

本年十二个月

朔法推得剩余十二日,六百零三分;

至法推出剩余十五日,二十四分;

太初四年丁巳岁(强梧大荒落)。

本年十二个月

朔法推得剩日七日,剩分十一分;

至法推得剩日二十一日,剩分为零;

天汉元年戊午岁(徒维敦牂)。

本年闰年十三个月

朔法推得剩日一日,剩分三百五十九分;

至法推得剩日二十六日,剩分八分;

天汉二年己未岁(祝犁协洽)。

本年十二个月

朔法推得剩日二十五日,剩分二百六十六分;

至法推得剩日三十一日,剩分十六分;

天汉三年庚申岁(商横縩滩)。

本年十二个月

朔法推得剩日十九日,剩分六百一十四分;

至法推得剩日三十六日,剩分二十四分;

天汉四年辛酉岁(昭阳作鄂)。

本年闰年十三个月

朔法推得剩日十四日,剩分二十二分;

至法推得剩日四十二日,剩分为零分;

太始元年壬戌岁(横艾淹茂)。

本年十二个月

朔法推得剩日三十七日,剩分八百六十九分;

至法推得剩日四十七日,剩分八分;

太始二年癸亥岁(尚章大渊献)。

本年闰年十三个月

朔法推得剩日三十二日,剩分二百七十七分;

至法推得剩日五十二日,剩分十六分;

太始三年甲子岁(焉逢困敦)。

本年十二个月

朔法推得剩日五十六日,剩分一百八十四分;

至法推得剩日五十七日,剩分二十四分;

太始四年乙丑岁(端蒙赤奋若)。

本年十二个月

朔法推得剩日五十日,剩分五百三十二分;

至法推得剩日三日,剩分为零分;

征和元年丙寅岁(游兆摄提格)。

本年闰年十三个月

朔法推得剩日五十日,剩分八百八十分;

至法推得剩日八日,剩分八分;

征和二年丁卯岁(强梧单阏)。

本年十二个月

朔法推得剩日八日,剩分七百八十七分;

至法推得剩日十三日,剩分十六分;

征和三年戊辰岁(徒维执徐)。

本年十二个月

朔法推得剩日三日,剩分一百九十五分;

至法推得剩日十八日,剩分二十四分;

征和四年己巳岁(祝犁大荒落)。

本年闰年十三个月

朔法推得剩日五十七日,剩分五百四十三分;

至法推得剩日二十四日,剩分为零;

后元元年庚午岁(商横敦牂)。

本年十二个月

朔法推得剩日二十一日,剩分四百五十分;

至法推得剩日二十九日,剩分八分;

后元二年辛未岁(昭阳协洽)。

本年闰年十三个月

朔法推得剩日十五日,剩分七百九十八分;

至法推得剩日三十四六日,剩分十六分;

始元元年壬申岁(横艾縩滩)。

日在正西,冬至在酉时;

本年十二个月

朔法推得剩日三十九日,剩分七百零五分;

至法推得剩日三十九日,剩分二十四分;

始元二年癸酉岁(尚章作噩)。

本年十二个月

朔法推得剩日三十四日,剩分一百一十三分;

至法推得剩日四十五日,剩分为零;

始元三年甲戌岁(焉逢淹茂)。

本年闰年十三个月

朔法推得剩日二十八日,剩分四百六十一分;

至法推得剩日五十日,剩分八分;

始元四年乙亥岁(端蒙大渊献)。

本年十二个月

朔法推得剩日五十二日,剩分三百六十八分;

至法推得剩日五十五日,剩分十六分;

始元五年丙子岁(游兆困敦)。

本年十二个月

朔法推得剩日四十六日,剩分七百一十六分;

至法推得剩日为零,剩分二十四分;

始元六年丁丑岁(强梧赤奋若)。

本年闰年十三个月

朔法推得剩日四十一日,剩分一百二十四分;

至法推得剩日六日,剩分为零;

元凤元年戊寅岁(徒维摄提格)。

本年十二个月

朔法推得剩日五日,剩分三十一分;

至法推得剩日十一日,剩分八分;

元凤二年己卯岁(祝犁单阏)。

本年十二个月

朔法推得剩日五十九日,剩分三百七十九分;

至法推得剩日十六日,剩分十六分;

元凤三年庚辰岁(商横执徐)。

本年闰年十三个月

朔法推得剩日五十三日,剩分七百二十七分;

至法推得剩日二十一日,剩分二十四分;

元凤四年辛巳岁(昭阳大荒落)。

本年十二个月

朔法推得剩日十七日,剩分六百三十四分;

至法推得剩日二十七日,剩分为零;

元凤五年壬午岁(横艾敦牂)

本年闰年十三个月

朔法推得剩日十二日,剩分四十二分;

至法推得剩日三十二日,剩分八分;

元凤六年癸未岁(尚章汁洽)。

本年十二个月

朔法推得剩日三十五日,剩分八百八十九分;

至法推得剩日三十七日,剩分十六分;

元平元年甲申岁(焉逢縩滩)。

本年十二个月

朔法推得剩日三十日,剩分二百九十七分;

至法推得剩日四十二日,剩分二十四分;

本始元年乙酉岁(端蒙作噩)。

本年闰年十三个月

朔法推得剩日二十四日,剩分六百四十五分;

至法推得剩日四十八日,剩分为零;

本始二年丙戌岁(游兆阉茂)。

本年十二个月

朔法推得剩日四十八日,剩分五百五十二分;

至法推得剩日五十三日,剩分八分;

本始三年丁亥岁(强梧大渊献)。

本年十二个月

朔法推得剩日四十二日,剩分九百分;

至法推得剩日五十八日,剩分十六分;

本始四年戊子岁(徒维困敦)。

本年闰年十三个月

朔法推得剩日三十七日,剩分三百零八分;

至法推得剩日这三日,剩分二十四分;

地节元年己丑岁(祝犁赤奋若)。

本年十二个月

朔法推得剩日一日,剩分二百一十五分;

至法推得剩日九日,剩分为零;

地节二年庚寅岁(商横摄提格)。

本年闰年十三个月

朔法推得剩日五十五日,剩分五百六十三分;

至法推得剩日十四日,剩分八分;

地节三年辛卯岁(昭阳单阏)。

日在正南,冬至在午时;

本年十二个月

朔法推得剩日十九日,剩分四百七十分;

至法推得剩日十九日,剩分十六分;

地节四年壬辰岁(横艾执徐)。

本年十二个月

朔法推得剩日十三日,剩分八百一十八分;

至法推得剩日二十四日,剩分二十四分;

元康元年癸巳岁(尚章大荒落)。

本年闰年十三个月

朔法推得剩日八日,剩分二百二十六分;

至法推得剩日三十日,剩分为零;

元康二年甲午岁(焉逢敦牂)。

本年十二个月

朔法推得剩日三十二日,剩分一百三十三分;

至法推得剩日三十五日,剩分八分;

元康三年乙未岁(端蒙协洽)。

本年十二个月

朔法推得剩日二十六日,剩分四百八十一分;

至法推得剩日四十日,剩分十六分;

元康四年丙申岁(游兆縩滩)。

本年闰年十三个月

朔法推得剩日二十日,剩分八百二十九分;

至法推得剩日四十五日,剩分二十四分;

神雀元年丁酉岁(强梧作噩)。

本年十二个月

朔法推得剩日四十四日,剩分七百三十六分;

至法推得剩日五十一日,剩分为零;

神雀二年戊戌岁(徒维淹茂)。

本年十二个月

朔法推得剩日三十九日,剩分一百四十四分;

至法推得剩日五十六日,剩分八分;

神雀三年己亥岁(祝犁大渊献)。

本年闰年十三个月

朔法推得剩日三十三日,剩分四百九十二分;

至法推得剩日五十六日,剩分十六分;

神雀四年庚子岁(商横困敦)。

本年十二个月

朔法推得剩日五十七日,剩分三百九十九分;

至法推得剩日六日,剩分二十四分;

五凤元年辛丑岁(昭阳赤奋若)。

本年闰年十三个月

朔法推得剩日五十一日,剩分七百四十七分;

至法推得剩日十一日,剩分为零;

五凤二年壬寅岁(横艾摄提格)。

本年十二个月

朔法推得剩日十五日,剩分六百五十四分;

至法推得剩日十七日,剩分八分;

五凤三年癸卯岁(尚章单阏)。

本年十二个月

朔法推得剩日十日,剩分六十二分;

至法推得剩日二十二日,剩分十六分;

五凤四年甲辰岁(焉逢执徐)。

本年闰年十三个月

朔法推得剩日四日,剩分四百一十分;

至法推得剩日二十七日,剩分二十四分;

甘露元年乙巳岁(端蒙大荒落)。

本年十二个月

朔法推得剩日二十八日,剩分三百一十七分;

至法推得剩日三十三日,剩分为零;

甘露二年丙午岁(游兆敦牂)。

本年十二个月

朔法推得剩日二十二日,剩分六百六十五分;

至法推得剩日三十八日,剩分八分;

甘露三年丁未岁(强梧协洽)。

本年闰年十三个月

朔法推得剩日十七日,剩分七十三分;

至法推得剩日四十三日,剩分十六分;

甘露四年戊申岁(徒维縩滩)。

本年十二个月

朔法推得剩日四十日,剩分九百二十分;

至法推得剩日四十八日,剩分二十四分;

黄龙元年己酉岁(祝犁作噩)。

本年闰年十三个月

朔法推得剩日三十五日,剩分三百二十八分;

至法推得剩日五十四日,剩分为零;

初元元年庚戌岁(商横淹茂)。

日在正东,冬至卯时;

本年十二个月

朔法推得剩日五十九日,剩分二百三十五分;

至法推得剩日五十九日,剩分八分;

初元二年辛亥岁(昭阳大渊献)。

本年十二个月

朔法推得剩日五十三日,剩分五百八十三分;

至法推得剩日四日,剩分十六分;

初元三年壬子岁(横艾困敦)。

本年闰年十三个月

朔法推得剩日四十七日,剩分九百三十一分;

至法推得剩日九日,剩分二十四分;

初元四年癸丑岁(尚章赤奋若)。

本年十二个月

朔法推得剩日十一日,剩分八百三十八分;

至法推得剩日十五日,剩分为零;

初元五年甲寅岁(焉逢摄提格)。

本年十二个月

朔法推得剩日六日,剩分二百四十六分;

至法推得剩日二十日,剩分八分;

永光元年乙卯岁(端蒙单阏)。

本年闰年十三个月

朔法推得剩日数为零,剩分五百九十四分;

至法推得剩日二十五日,剩分十六分;

永光二年丙辰岁(游兆执徐)。

本年十二个月

朔法推得剩日二十四日,剩分五百零一分;

至法推得剩日三十日,剩分二十四分;

永光三年丁巳岁(强梧大荒落)。

本年十二个月

朔法推得剩日十八日,剩分八百四十九分;

至法推得剩日三十六日,剩分为零;

永光四年戊午岁(徒维敦牂)。

本年闰年十三个月

朔法推得剩日十三日,剩分二百五十七分;

至法推得剩日四十一日,剩分八分;

永光五年己未岁(祝犁协洽)。

本年十二个月

朔法推得剩日三十七日,剩分一百六十四分;

至法推得剩日四十六日,剩分十六分;

建昭元年庚申岁(商横縩滩)。

本年闰年十三个月

朔法推得剩日三十一日,剩分五百一十二分;

至法推得剩日五十一日,剩分二十四分;

建昭二年辛酉岁(昭阳作噩)。

本年十二个月

朔法推得剩日五十五日,剩分四百一十九分;

至法推得剩日五十七日,剩分为零;

建昭三年壬戌岁(横艾阉茂)。

本年十二个月

朔法推得剩日四十九日,剩分七百六十七分;

至法推得剩日二日,剩分八分;

建昭四年癸亥岁(尚章大渊献)。

本年闰年十三个月

朔法推得剩日四十四日,剩分一百七十五分;

至法推得剩日七日,剩分十六分;

建昭五年甲子岁(焉逢困敦)。

本年十二个月

朔法推得剩日八日,剩分八十二分;

至法推得剩日十二日,剩分二十四分;

竟宁元年乙丑岁(端蒙赤奋若)。

本年十二个月

朔法推得剩日二日,剩分四百三十分;

至法推得剩日十八日,剩分为零;

建始元年丙寅岁(游兆摄提格)。

本年闰年十三个月

朔法推得剩日五十六日,剩分七百七十八分;

至法推得剩日二十三日,剩分八分;

建始二年丁卯岁(强梧单阏)。

本年十二个月

朔法推得剩日二十日,剩分六百八十五分;

至法推得剩日二十八日,剩分十六分;

建始三年戊辰岁(徒维执徐)。

本年闰年十三个月

朔法推得剩日十五日,剩分九十三分;

至法推得剩日三十三日,剩分二十四分;

建始四年己巳岁(祝犁大荒落)。

以上是《历书》。大余指剩余的日数(文中简写为剩日)。小余指剩余的分数(文中简写为剩分)。端蒙是年名。地支:与岁阴相当,丑叫赤奋若,寅叫摄提格。天干:例如丙叫游兆。正北,指太阳位于下中天子位,冬至在子时;正西,太阳在正西酉位,冬至在酉时;正南,太阳位于上中天午位,冬至在午时;正东,太阳在正东卯位,冬至在卯时。(以上四章章首为冬至点的位置。)