中国传统历法
中國傳統曆法,是中国各地仍然使用的各种历法,汉族地区使用的農曆又称夏曆,是一种陰陽合曆,以月相定月份,以太阳定年周期。以太阳和月亮同时升起,因而在地球上看不到月亮的朔日为每月的开始,每月长短根据月相不同,可能为30日或29日,12个月为一年。将太阳年划分为24个节气,第1、3、……23等奇数为“节”,第2、4、……24为“气”,或“中气”。由于太阳年周期和以月相为周期的12个月不一致,约隔每兩至三年增加一个月,没有中气的月后面,如2004年夏曆二月后的一個月只有一个节“清明”,没有气,所以设為闰月,是为闰二月。每年的闰月位置都不固定。
干支曆也是一種中國傳統曆法。農曆以正月初一為一年之始,而干支曆則以立春為一年之始。農曆以新月出現那天為一月之始,而干支曆則以二十四節氣中的十二節氣為一月之始。
歷史
中國的傳統曆法與紀年採用陰陽干支三合曆;上古時期,根據不同的農業牧業生產情況需要,分別產生過太陽曆法和太陰曆法。中國傳統陰陽曆最早源自何時無從考究,據出土的甲骨文和古代中國典籍多有記載,曆法規則一般認為源自殷商時期。從黃帝紀年到清朝末期啟用西曆(格里曆),中國歷史上一共產生過102部曆法,這些曆法對中國文化與文明產生過重大影響,比如夏曆、商曆、周曆、西漢太初曆、隋唐大衍曆和皇極曆等,有的曆法雖然沒有正式使用過,但對養生、 醫學、思想學術、天文、數學等有所作用,如西漢末期的三統曆和唐朝的皇極曆法等。
漢朝以前的古代中國曆法以366天為一歲,用“閏月”確定四時和確定歲的終始;已經有日、月、 旬和時的時間單位,具備了陰陽曆的技術;觀察到了五大行星和日月的運動規律,用“閏月”“減差法”來調整時差;曆法實施成為重要大事,主要內容之一是“以閏月定四時成歲”和“正閏餘”,即確定閏月位置和如何減去多餘出來的天數(不是加上缺少的天數),由此來確定年歲的終結和開始。到了春秋戰國時期,由於周朝王室衰落,諸侯各行其是,因此出現多軌制曆法,亦即各諸侯和各地部落還有自己的地方曆法;秦朝為中國歷史上最後一個“以閏月定四時成歲”的曆法。
西汉初期開始中國曆法出現了大轉折,全國統一曆法,曆法也成為了一門較為獨立的科學技術。漢武帝責成鄧平、唐都、落下閎等人編寫了《太初曆》,之後劉歆作《三統曆》,這兩曆的重要特點是年歲合一,一年的整數天數是365天,不再是之前曆法的366天。以“加差法”替代之前的“減差法”以調整時差,年歲周期起始相當固定,用數學計算就能確定閏月,用不著“考定星曆,建立五行”,至此,陰陽五行基本上退出了曆法。之後中國歷朝頒布的曆法,均與太初曆大同小異。直至1928年10月10日國民政府大致統一全國,確定自1929年元旦起全國以西曆及民國紀年並用進行紀年,夏曆在中國才不再作為正式曆法。1949年後,中国大陆采用公元纪年,臺灣仍採用民國紀年。傳統農曆在民間依然使用。現時陰陽曆採用天文演算定氣定朔法。
正朔
從古代起,每個朝代都要“立正朔”,夏朝時,以冬至月後第二個月為正月,按干支記年法是第三個月,即“寅”月;商朝改正朔,推前一月,周朝又改正朔,又推前一月,漢朝定立太初曆,以後每朝雖然仍然立正朔,但民間不再改變,始終以正月為新年,但“子”月仍然維持在11月。
紀元
每位皇帝即位时,要改年号纪年,有时兴之所至随时改年号,但从明朝开始,皇帝在位时不再改年号。從明朝起,皇帝去世後,新皇帝在同年餘下的月份仍用先帝年號,次年才改元,明英宗復辟後的天順元年及明光宗的泰昌元年是例外。即使年號改變,干支纪年始终维持,除了清代的康熙,没有一位皇帝在位超过60年,所以只要说某皇帝年号和干支,年代就相当清楚,如“光绪乙亥”就是光绪元年或1875年。
1911年辛亥革命后,以中华民国纪年,1912年为民国元年,但曆法采用西曆,1949年后中华人民共和国在中国大陆地区采用西曆纪年,称为“公元”以冲淡其宗教意义,但夏曆仍然在计算中国传统节日和祭祀祖先时使用。台湾地区仍然用民国纪年,2025年为“民国114年”,但由于现代社会與国际来往增多,商业、外交多使用西曆,而钞票印刷,国家公文仍用民国纪年。
歷代中央王朝曆法
古六曆
古六曆是黃帝、顓頊、夏、殷、周、魯六種古曆的合稱,是中國最早的曆法。在漢武帝頒布實行《太初曆》前曾使用過,其原本早已遺失,現今只能根據歷史文獻推算出大概情況。根據現今的研究,認為六種曆法都是以365又1/4日一回歸年,所以古六曆皆為與四分曆相近之四分法。古六曆以29又499/940日為一朔望月,在19年中設置7個閏月。古六曆中各曆的差異主要是曆元、實行地區和歲首不同。
各曆採用的一年之始是:黃帝、周、魯三種曆以冬至月為歲首(夏曆11月,建子之月),亦即子正;殷曆以冬至月為歲終,以建丑之月(夏曆12月)為正月,亦即丑正;夏曆以元春為歲首(夏曆1月,建寅之月),亦即寅正;顓頊曆(秦曆)以孟冬為歲首,曆元於立春正月初一,亦為寅正。夏曆寅正、殷曆丑正、周曆子正,是為三正。
由於古六曆原本早已遺失,其中《顓頊曆》也只是在考古中發掘到一些資料,其餘五種曆法,至今只留存一些片斷資料。根據這些資料不難發現漢代初期曾流傳的所謂「古六曆」並不是黃帝、顓頊、夏禹等人編訂的,而是周朝末期的託古偽造的。
秦始皇統一中國後行顓頊曆,「改正朔」,以建亥之月(夏曆十月)為歲首,但不改正月,以建寅之月為正[來源請求],四季完全和夏正相同。漢初沿秦制,武帝元封七年用太初曆,改以建寅之月為歲首。此後兩千多年一般都是用夏正。後世所行曆法用夏正,但並非完全同於夏朝曆法,而是在此基礎上進行了完善發展,即後來的夏曆含義更廣。
其他曆法
- 顓頊曆 - 秦朝、西漢(? - 公元前104年)
- 太初曆(三統曆) - 西漢、新朝、東漢(公元前104年 - 84年)
- 四分曆 - 東漢(85年 - 220年)、曹魏(220年 - 236年)、東吳(222年)、蜀漢(221年 - 263年)
- 乾象曆 - 東吳(223年 - 280年)
- 景初曆 - 曹魏、西晉、東晉、劉宋(237年- 444年)、北魏(398年- 451年)
- 元嘉曆 - 劉宋、南齊、南梁(445年- 509年)
- 大明曆 - 南梁、南陳(510年- 589年)
- 三紀曆 - 後秦(384年 - 517年)
- 玄始曆 - 北涼(412年- 439年)、北魏(452年- 522年)
- 景明曆[1]未被採用。
- 正光曆 - 北魏(523年- 534年)、東魏(535年- 539年)、西魏(535年- 556年)、北周(556年- 565年)
- 興和曆 - 東魏(540年 - 550年)
- 天保曆 - 北齊(551年 - 577年)
- 天和曆 - 北周(566年 - 578年)
- 大象曆 - 北周(579年- 581年)、隋朝(581年- 583年)
- 開皇曆 - 隋(584年 - 596年)
- 大業曆 - 隋(597年 - 618年)
- 隋文帝仁壽四年(604年)劉焯編成《皇極曆》首次引進二次內插法求日月運動,未被採用。[2]《皇極曆》和大業曆的五大行星動態表中對行星運動所作的非勻速運動處理,與巴比倫星曆表相似。[3]
- 戊寅元曆 - 唐朝(619年- 664年)
- 麟德曆 - 唐(665年 - 728年)
- 大衍曆 - 唐(729年 - 761年)
- 五紀曆 - 唐(762年 - 783年)
- 正元曆 - 唐(784年 - 806年)
- 觀象曆 - 唐(807年 - 821年)
- 宣明曆 - 唐(822年 - 892年)
- 崇玄曆 - 唐(893年- 907年)、後梁、後唐、後晉、後漢、後周 (908年- 955年)
- 九執曆
- 符天曆
- 調元曆 - 後晉(939年- 943年?)、遼朝(961年? - 993年)
- 大明曆 - 遼(994年 - 1125年)
- 欽天曆 - 後周(956年- 960年)、北宋(960年- 963年)
- 應天曆 - 北宋(963年 - 981年)
- 乾元曆 - 北宋(981年 - 1001年)
- 儀天曆 - 北宋(1001年 - 1023年)
- 崇天曆 - 北宋(1024年- 1065年;1068年- 1075年)
- 明天曆 - 北宋(1065年 - 1068年)
- 奉元曆 - 北宋(1075年 - 1093年)
- 觀天曆 - 北宋(1094年 - 1102年)
- 占天曆 - 北宋(1103年 - 1105年)
- 紀元曆 - 北宋、南宋(1106年- 1135年)
- 統元曆 - 南宋(1136年 - 1167年)
- 乾道曆 - 南宋(1168年 - 1176年)
- 淳熙曆 - 南宋(1177年 - 1190年)
- 會元曆 - 南宋(1191年 - 1198年)
- 統天曆 - 南宋(1199年 - 1207年)
- 開禧曆 - 南宋(1208年 - 1251年)
- 淳祐曆 - 南宋(1252年)
- 會天曆 - 南宋(1253年 - 1270年)
- 成天曆 - 南宋(1271年 - 1279年)
- 大明曆 - 金朝(1137年- 1181年)
- 重修大明曆- 金、元朝(1182年- 1280年)
- 授時曆(大統曆) - 元、明朝(1281年- 1644年)
- 耶律楚材西征庚午元歷首次引進「里差」(時差),未頒行。
- 時憲曆 - 清朝至今(1645年至今)
中國歷代曆表一覽 | |||||||
編號 | 曆名 | 朝代 | 曆家 | 實行年代 | 出處 | 使用年數 | 備注 |
---|---|---|---|---|---|---|---|
1 | 黃帝曆 | ||||||
2 | 顓頊曆 | 秦 | 秦昭王時期~元封六年 約前300年代左右~前105年 |
約200年[4] | |||
3 | 夏曆 | 魏 | 魏文侯時期~? 約前422年左右~? |
約200年[5] | 白光琦推算前422年夏曆朔旦與天密合,行用約在三晉為侯前後。 | ||
4 | 殷曆 | 周考王十四年~? 前427年~? |
張汝舟考証前427年為殷曆實行年。 | ||||
5 | 周曆 | ||||||
6 | 魯曆 | 以上開元占經 | |||||
7 | 太初曆 | 漢 | 鄧平、落下閎 | 漢太初元年~後漢元和元年 前104年~後84年 |
188年(189年?) | ||
8 | 三統曆 | 漢 | 劉歆 | 漢綏和二年~元和元年 前7年~84年 |
漢書律曆志 | 91年 | |
9 | 四分曆 | 後漢 | 李梵、編訢 | 東漢元和二年~蜀炎興元年 85年~263年 |
後漢書律曆志 | 179年 | 因三統曆誤差過大,恢復使用 |
10 | 乾象曆 | 後漢 | 劉洪 | 吳黃武二年~天紀四年 223年~280年 |
晉書律曆志 | 58年 | |
11 | 黃初曆 | 魏 | 韓翊 | 漢四分曆改名為黃初曆(仍為四分曆) | |||
12 | 太和曆 | 魏 | 高堂隆 | 魏黃初曆改名為太和曆(仍為四分曆) | |||
13 | 景初曆 | 魏 | 楊偉 | 魏景和元年~北魏正平元年 237年~451年 |
晉書律曆志、宋書曆志 | 215年 | |
14 | 泰始曆 | 晉 | 楊偉(劉智) | 晉泰始元年~劉宋元嘉年間 265年~442年 |
178年 | 魏景初曆改名為泰始曆(仍為景初曆) | |
15 | 劉智曆 | 晉 | 劉智 | 晉泰始曆改名為劉智曆(仍為景初曆) | |||
16 | 乾度曆 | 晉 | 李修、卜顯依 | 晉劉智曆改名為乾度曆(仍為景初曆) | |||
17 | 永和曆 | 晉 | 王朔之 | 晉乾度曆改名為永和曆(仍為景初曆) | |||
18 | 三紀曆 | 後秦 | 姜岌 | 後秦白雀元年~秦亡 384年~517年 |
晉書律曆志 | 134年 | |
19 | 玄始曆 | 北涼 | 趙匪 | 北涼玄始元年~北魏正光三年 412年~522年 |
111年 | 首破章法,600年置221闰 | |
20 | 永初曆 | 仍为景初历 | |||||
21 | 元嘉历 | 刘宋
南齐 |
何承天 | 刘宋元嘉二十三年~南梁天监八年
445年~509年 |
宋書曆志 | 65年 | |
22 | 大明历 | 南梁
南陈 |
祖冲之 | 南梁天监九年~南陈祯明三年
510年~589年 |
宋書曆志 | 80年 | 391年置144闰 |
23 | 正光历 | 北朝 | 张龙祥、李业兴 | 北魏正光四年~北周保定五年
523年~565年 |
魏書律曆志 | 43年 | |
24 | 兴和历 | 540-550 | 魏書律歷志 | ||||
25 | 天保历 | 551-577 | |||||
26 | 天和历 | 566-578 | |||||
27 | 大象历 | 579-583 | |||||
28 | 开皇历 | 584-596 | 隋書律歷志 | ||||
皇極曆 | 隋書律歷志 | ||||||
29 | 大业历 | 597-618 | 隋書律歷志 | ||||
30 | 戊寅元历 | 619-665 | 唐書、舊唐書 | ||||
31 | 麟德历 | 666-728 | 唐書、舊唐書 | ||||
32 | 大衍历 | 729-762 | |||||
33 | 五纪历 | 763-783 | |||||
34 | 正元历 | 784-806 | |||||
35 | 观象历 | 807-821 | |||||
36 | 宣明历 | 822-892 | |||||
37 | 崇玄历 | 893-938/944-955 | |||||
38 | 永昌历 | 909-912 | |||||
39 | 正象历 | 912-925 | |||||
40 | 南汉历 | 917-971 | |||||
41 | 调元历 | 939-943/961-993 | |||||
42 | 中正历 | 940-962 | |||||
43 | 钦天历 | 956-963 | |||||
44 | 应天历 | 964-982 | |||||
45 | 乾元历 | 983-1000 | |||||
46 | 大明历 | 994-1125 | |||||
47 | 仪天历 | 1001-1023 | |||||
48 | 崇天历 | 宋 | 楚衍、宋行 | 宋天圣二年~治平元年
1024年~1064年 宋熙宁元年~熙宁七年 1068年~1074年 |
|||
49 | 明天历 | 1065-1067 | |||||
崇天历 | 1068-1074 | ||||||
50 | 奉元历 | 1075-1093 | |||||
51 | 观天历 | 1094-1102 | |||||
52 | 占天历 | 1103-1105 | |||||
53 | 纪元历 | 1106-1136 | |||||
54 | 统元历 | 1137-1167 | |||||
55 | 乾道历 | 1168-1176 | |||||
56 | 淳熙历 | 1177-1190 | |||||
57 | 会元历 | 1191-1199 | |||||
58 | 统天历 | 1200-1207 | |||||
59 | 开禧历 | 1208-1250 | |||||
60 | 淳祐历 | 1251-1252 | |||||
61 | 会天历 | 1253-1270 | |||||
62 | 成天历 | 1271-1276 | |||||
63 | 本天历 | 1277-1279 | |||||
64 | 大明历 | 1127-1181 | |||||
65 | 重修大明历 | 1182-1280 | |||||
66 | 授时历 | 元 | 郭守敬、王恂、许衡等 | 元至元十八年~南明永历三十七年
1281年~1683年 |
403年 | 废上元积年 | |
67 | 大统历 | 明
南明 |
元授时历改名(仍为授时历) | ||||
68 | 万寿历 | 徐宋 | 徐寿辉政权,元授时历改名(仍为授时历) | ||||
69 | 明时历 | 张周 | 张士诚政权,元授时历改名(仍为授时历) | ||||
70 | 先天历 | 明夏 | 明夏天统元年~开熙五年
1363年~1371年 |
9年 | 明玉珍政权 | ||
71 | 时宪历 | 清 | 徐光启、汤若望等 | 清顺治二年~民国二年
1645年~1913年 |
269年 | 改用第谷行星模型。乾隆七年、道光二十四年分别做小幅修改 | |
- | 太平天历 | 太平天国 | 冯云山 | 太平天国二年~十四年
1852-1863 |
13年 | 不精确的西历 | |
- | 格里高利历 | 民国
共和国 |
里利乌斯 | 民国元年~
1912年~ |
西历。辛亥革命后,中华民国以西历为国历;中华人民共和国沿袭之,但废民国年号 | ||
72 | 新法夏历 | 民国 | 北京中央观象台 | 民国三年~民国十七年
1914年~1928年 |
15年 | 修改自时宪历,弃用旧数据,改用西方引入的新数据,以北京地方时为基准 | |
73 | 紫金历 | 民国
人民共和国 |
紫金山天文台 | 民国十八年~
1929年~ |
修改自新法夏历,以东八时为基准 | ||
74? | 国标紫金历 | 人民共和国 | 紫金山天文台 | 2018年~ | 紫金历的中华人民共和国国家标准化(GB/T 33661-2017)(仍为紫金历) |
少數民族曆法
藏曆
中國的藏族有自己的藏曆,基本和夏曆一致,只是干支紀年天干用陰陽金水木火土,地支直接用生肖,所以2004年是藏曆陽木猴年。紀月和中國農曆不一致的地方是以望日,即月圓之日固定在每月15日,月初不一定是朔日,而且一個月乙太陰日定日子,必須每個月30天,所以和太陽日有區別,中間會有缺日或重日,如某月沒有初二或有兩天都是14日等,和中國農曆可能相差一兩天,閏月的設置也不一致,所以藏曆新年有時和夏曆重合,有時差一天或差一月。
回曆
中国的回族等穆斯林使用回回曆(简称回曆)。但有两种不同曆法均被称为“回曆”,一种是伊斯蘭曆,即哈吉来曆;另一种则是波斯曆,即伊朗曆,又被称为“回回阳曆”。因在推算宗教节日等的时候使用的是伊斯兰曆,故伊斯兰历的使用规模远超过波斯曆,且通常所说的“回曆”一般即是指伊斯兰曆。
傣曆
中国的傣族有自己的曆法,基本和夏曆相似,但以公元639年春分开始纪年,每年第一个月为六月,相当农曆三月,闰月固定在九月(即每年的第四月后),也采用干支纪年、生肖和节气,傣曆一月为立冬月,但新年定为清明后第7天,即为“泼水节”,庆祝活动持续达3-5天。
其他少數民族曆法
中国其他民族有自己的节日,如苗族四月八,壮族三月三,白族三月街等,都是以夏曆为依据。汉族的传统节日如新年(春节)、元宵节、端午节、盂兰盆节、中秋节等都是以夏曆为依据。
以前朝鲜、日本、越南都使用夏曆,在进入现代逐渐都改为世界使用较为广泛的西曆,但许多民间节日都依照夏曆推算,尤其是占卜算命,在上述各国仍然使用夏曆。
参考文献
- ^ s:魏書/卷107上
- ^ s:隋書/卷18 四年,駕幸汾陽宮,太史奏曰:「日食無效。」帝召焯,欲行其曆。袁充方幸於帝,左右冑玄,共排焯曆,又會焯死,曆竟不行。術士咸稱其妙,故錄其術云。
- ^ 江曉原 巴比倫——中國天文學史上的幾個問題 原載《自然辯證法通訊》12卷4期,1990
- ^ 朱桂昌以秦獻公十九年(前366年)作為假定顓頊曆實施年(《顓頊日曆表》,中華書局,2012年),但據文物1982年第1期《四川省青川縣戰國墓發掘簡報》引秦牘「〔秦武王〕二年十一月己酉朔」,秦武王時期仍舊使用周曆,故顓頊曆實施時間當在秦昭王時期。
- ^ 白光琦:《先秦年代探略》,中國社會科學出版社,2008年。
外部連結
- 黃一農: