古六歷

维基百科,自由的百科全书
(重定向自古六曆
跳到导航 跳到搜索

古六歷古六曆(中國古代「厯」或「歷」即今日「曆」)指戰國初期編制[1]黃帝曆夏曆、殷曆、周曆、魯曆、顓頊曆六種古曆法之合稱,是中國最早之曆法。在漢武帝頒布實行《太初曆》前曾使用過,古六曆原本早已遺失,現今只能根據歷史文獻推算出大概情況。由於文獻不齊全和置閏不精確,其中《顓頊曆》也只是在考古中發掘到一些資料,其餘五種曆法,至今只留存一些片斷資料。據此等資料不難發現,漢代初期曾流傳之所謂古六曆版本並不是由黃帝、顓頊、夏禹等人編訂,而是周朝末期之託古偽造[2]

現今研究認為,六種曆法皆以365又1/4日為一回歸年,即四分法。以29又499/940日[3]為一朔望月,在19年中設置7個閏月。古六曆中各曆之差異主要是曆元、實行地區和歲首不同。黃帝、周、魯三種曆以冬至月為歲首(夏曆11月,建子之月),亦即子正;殷曆以冬至月為歲終,以建丑之月(夏曆12月)為正月,亦即丑正;夏曆以元春為歲首(夏曆1月,建寅之月),亦即寅正;顓頊曆(秦曆)以孟冬為歲首,曆元於立春正月初一,亦為寅正。夏曆寅正為人正、殷曆丑正為地正、周曆子正為天正,是為三正[4]

戰國時代周朝諸侯國施行不同曆法,而秦國本身在秦武王時期仍舊使用周曆[5],故秦國之顓頊曆實施時間當在秦昭王時期。秦始皇統一中國之後施行顓頊曆,「改正朔」,以建亥之月(夏曆十月)為歲首;有說改月,即秦曆四月等於夏曆正月[6];有說不改正月,以建寅之月為正月,四季完全和夏正相同,並以秦曆十月開始一年[7]。漢初沿秦制,武帝元封七年用太初曆,改以建寅之月為歲首。此後兩千多年所行曆法一般都是用夏正,但並非完全等同夏朝曆法,而是在此基礎上完善發展定朔定氣規則,即後來之夏曆含義更廣。

曆法[编辑]

開元占經第105卷所列數據,可知古六曆皆採用十九年七閏章 (曆法))及四分術(或四分法,指一歲長日)。因推算上元積年之制曆方法始於三統曆[8],下列上元積年恐為後世推得。

古今曆上元已來,至今開元二年甲寅歲積:

曆名 上元積年
黃帝曆 上元辛卯,至今二百七十六萬八百六十三算外。 章歲十九,章閏七,章月二百三十五,歲七十九,蔀月九百四十,蔀日二萬七千七百五十九,法四千五百六十,法一千五百二十,蝕月一百三十五,蝕法二十三,蝕歲五百一十三,蝕數一千八十一。
顓頊曆 上元乙卯,至今二百七十六萬一千一十九算外。 章歲十九,章閏七。
夏曆 上元乙丑,至今二百七十六萬五百八十九算外。 章歲十九,章閏七。
殷曆 上元甲寅,至今二百七十六萬一千八十算外。 章歲十九,章閏七。
周曆 上元丁巳,至今二百七十六萬一千一百三十算外。 章歲十九,章閏七。
魯曆 上元庚子,至今二百七十六萬一千三百三十四算外。 章歲十九,章閏七。

歲首[编辑]

古六曆歲首(一年之開始)月建不一。《s:春秋左氏傳/昭公#昭公十七年》:「火出,於夏為三月,於商為四月,於周為五月。」

歲首月建 相當於現行夏曆月份 建正(正月、一月月建)
10 顓頊曆以亥建月,即以夏曆孟冬十月為一年之開始。
11 黃帝曆周曆魯曆三種曆法是以子建月,即是以夏曆仲冬十一月為一年之開始。
12 殷曆(非殷朝曆法)以丑建月,即是以夏曆季冬十二月為一年之開始。
1 夏曆 (古六曆)(非夏朝曆法)以寅建月,即是以夏曆孟春正月)為一年之開始。

文內注釋[编辑]

  1. ^ 白光琦. 顓頊曆三事考. 《自然科學史研究》2002年 第2期 10 頁 179-188頁. 
  2. ^ s:尚書正義/卷二:然古時真歷遭戰國及秦而亡,漢存六歷雖詳於五紀之論,皆秦漢之際假託爲之,實不得正要有梗槩之言。
  3. ^ =36514/ 12+719
  4. ^ s:漢書/卷021#律曆志:其於三正也,黃鐘子為天正,林鐘未之衝丑為地正,太族寅為人正。
  5. ^ 文物1982年第1期《四川省青川縣戰國墓發掘簡報》引秦牘「〔秦武王〕二年十一月己酉朔」
  6. ^ s:日知錄集釋/04#改月
  7. ^ s:稗編_(四庫全書本)/卷015#周正辯
  8. ^ 曲安京. 中国历法与数学. 2005.