999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

商代歷法的困惑與復原

2019-09-19 00:48:08金宇飛
殷都學刊 2019年2期

金宇飛

(上海材料研究所 科技史研究中心,上海 200437)

自從在殷墟發現甲骨卜辭之后,各家就對甲骨卜辭中所記錄的日期及其所表現的商代歷法發表了各種看法,并且在月長、月首、年首、置閏等各方面出現了很大的分歧。因而,似有必要再做檢討,修正或重新復原商代歷法,以符合殷墟甲骨卜辭中的日期記載。

一、卜辭中日期的疑惑與困惑

由于各家對商代歷法持有不同觀點,因而對甲骨卜辭中的日期進行推排,就出現了很多結果,而且還難以驗證和確認。幸好,在5塊甲骨的卜辭中發現了含有日期的月食記錄,而利用月食記錄來探索商代歷法應該是一個比較可行的辦法。《合集》11485甲骨上有著名的“乙酉夕”月食記錄,其卜辭如下:

這也是5次有日期的月食記錄中最詳細的一次記錄。對于這次月食記錄,研究者很多,推排出來的日歷也很多。但是,幾乎所有的推排,都只關注于“乙酉夕月有食”,而忽視了“八月乙酉”,更忽視了“二月癸未”和“二月癸卯”。現將各家所推排的結果匯總如下[2-5],同時也利用SkyMapPro11和《壽星天文歷》等天文日歷軟件進行了復核,并增加了前1500年至前1000年間各家未列出的若干八月乙酉月食的可能結果,推排出了二月癸未、癸卯的日歷和殷墟地區(北緯36°07’12”,東經114°19’07”)可見到月食的時間,表中帶*號的為該年有閏月。

八月乙酉夕月有食月食時間二月癸未二月癸卯年首前1496.10.30戌月十六乙酉21:00:02結束前1496.5.1辰月十一前1496.5.21巳月初一建卯前1495.10.30廿七————前1444.7.29未月十七乙酉03:18:22開始前1444.1.28丑月十一前1444.2.17寅月初一建子前1443.7.29廿七————前1418.3.16寅月十六丙戌03:14:39開始前1419.9.14申月初十前1419.10.4酉月初一建未前1417.3.16廿七————前1365.10.22十六乙巳————前1364.10.22廿七————前1361.8.9十五壬子————前1344.8.31十五癸卯————前1320.6.8巳月十五乙酉22:39:51開始前1321.12.8亥月初十前1321.12.28亥月三十建戌前1320.6.9巳月十六丙戌02:50:37結束前1321.12.8亥月初十前1321.12.28亥月三十建戌前1304.1.15子月十六乙酉?03:12:59開始前1305.7.17閏午月十一前1305.8.6未月初二建午前1303.1.15廿六————前1279.11.2十七丁亥————前1279.9.1申月十五乙酉22:55:49開始前1279.3.3寅月初十前1279.3.23卯月初一建丑前1279.9.2申月十六丙戌03:54:26結束前1279.3.3寅月初十前1279.3.23卯月初一建丑前1278.9.2廿七————前1258.7.13午月十六乙酉?16:31:48結束前1258.1.12丑月初十前1258.2.1寅月初一建子前1257.7.13廿七————前1227.5.31巳月十五乙酉21:25:19開始前1228.11.30亥月初十前1228.12.20子月初一建戌前1227.6.1巳月十六丙戌02:39:05結束前1228.11.30亥月初十前1228.12.20子月初一建戌前1226.5.31廿六————前1226.6.1廿七————前1222.9.2申月十五乙酉20:35:39結束前1222.3.4寅月初十前1222.3.24卯月初一建丑前1181.11.25亥月十五乙酉22:43:09結束前1181.5.27巳月十一前1181.6.16午月初一建辰前1180.11.25廿五————前1108.7.5午月十七乙酉01:28:56結束前1108.1.4子月十一前1108.1.24丑月初二建亥前1107.7.5廿七————前1082.2.19寅月十五乙酉?22:51:08結束前1083.8.21申月十一前1083.9.10酉月初一建未前1081.2.19廿五————前1062.12.31子月十七乙酉00:04:30開始前1063.7.2午月十二前1063.7.22未月初二建巳前1061.12.31廿八————前1036.8.16未月十六乙酉?23:49:18開始前1036.2.15寅月初十前1036.3.7寅月三十建丑前1035.8.17廿七————

從上表可得,即使不管年首月建,在前1500年至前1000年期間,滿足“乙酉夕月有食”條件的諸多月食中,只有前1320.6.8和前1036.8.16這兩個日期又同時滿足“二月癸未”和“二月癸卯”。而這兩個結果,前1320年的年首是正月建戌,而前1036年在大多數武王伐紂的假說[6](包括《夏商周斷代工程》[7])中已是落在西周年代了。面對這樣的結果,有學者就假設商代歷法是以新月初見(朏)為月首,月長有31日也有25日,歲首月建為建午或建巳或建未等等。[2]這樣,不僅上表中的大多數月食都可以滿足,而且更多乙酉日的月食也都能滿足了。但是,如果真是這樣,那么利用卜辭日期來進行斷代也就是不可能的事了,因而這些假設是難以接受的。[8]

再看同樣著名的“大龜四版”之四。“大龜四版”之四為《合集》11546(即《甲編》2122),其有日期的卜辭及其日歷分析如下。

《合集》11546卜辭摘選干支序號月份月首卜辭日期月末月長(1)癸酉卜…十月癸酉10十月丙戌43廿八癸酉甲戌1129天(3)癸已卜…十一月癸已30(4)癸卯卜…十一月癸卯40十一月乙亥12十九癸巳廿九癸卯甲戌4130天(5)癸丑卜…十二月癸丑50(6)癸亥卜…癸亥60(7)癸酉卜…十二月癸酉10二月乙巳42初九癸丑十九癸亥廿九癸酉癸酉1029天(8)癸已卜…十三月癸已30十三月甲戌11二十癸巳壬寅3929天(9)癸卯卜…癸卯40(10)癸丑卜…癸丑50(11)癸亥卜…癸亥60正月癸卯40初一癸卯十一癸丑廿一癸亥壬申930天(12)癸酉卜…二月癸酉10(13)癸未卜…二月癸未20(14)癸…癸已30二月癸酉10初一癸酉十一癸未廿一癸巳壬寅3930天(15)癸卯卜…癸卯40(16)癸丑卜…癸丑50(17)癸亥卜…癸亥60三月癸卯40初一癸卯十一癸丑廿一癸亥辛未829天(18)癸酉卜…四月癸酉10(20)癸已卜…四月癸已30四月壬申9初二癸酉廿二癸巳辛丑3830天(21)癸卯卜…五月癸卯40(22)癸丑卜…五月癸丑50(23)癸亥卜…五月癸亥60五月壬寅39初二癸卯十二癸丑廿二癸亥庚午729天

“大龜四版”之四的日歷分析表明,這是一段很正常的日歷。同時也反映出,商代歷法對月長的控制是很精準的,這實際上也反映出商代歷法對朔日的觀測或推算是很精準的。

再看“乙酉夕月有食”(《合集》11485)的卜辭,這里值得探討的一個問題是卜辭“三日乙酉夕月有食”這幾個字是癸未卜日所刻,還是乙酉日之后所刻?如果是乙酉日之后所刻,那就意味著所有或大多數卜辭都是事后補刻,卜的意義等于是記事即事后記錄。如果是癸未卜日所刻,那卜的意義就是事前預測,如果是這樣,那就意味著商代已具有對月食的推算能力了,可以在3日前進行預測和預告。

過去對西周歷法的研究,發現西周歷法是粗放的,譬如歲首多為建子、建丑,認識朔以前,以“朏”為月首等等[7](P19),所以就推想周以前的歷法也必然是更加原始。但是,從殷墟甲骨卜辭中所表現出的對朔日的精準和對月食的預測可以看到,商代歷法的水平要遠遠高于西周歷法。或許正因為此,才有《尚書·周書·洪范》所記載的武王克商后專訪于箕子求教。這表明周人雖然奪取了政權,但是周人并未能從殷人那里完全得到和繼承殷商文化,包括商代歷法的推算技術甚至是觀測技術。通過一二次求教是不可能得到真傳的,因而,最初的周文化(尤其是歷法)有可能是遠低于殷商文化的。

經過上述對“乙酉夕月有食”和“大龜四版”之四日期的分析,可以感到,殷人對朔日的觀測或推算是很精準的,甚至殷人可能已經可以推算和預測月食了。

對于“大龜四版”之四的日期,徐伯鴻先生認為是在前1321年9月至前1320年5月。[9]但是此結果的年首是正月建子,與傳說中的“殷正以十二月”不同。而如果以年首為正月建丑,則在前1400年至前1000年間,未有符合“大龜四版”之四日期的日歷。

綜上所述,通過對“乙酉夕月有食”和“大龜四版”之四日期的分析,雖然顯示了商代歷法的精準,但是卻沒有得到令人滿意的實際日歷,商代歷法究竟還隱藏了哪些秘密?

二、商代歷法的特征

《史記·歷書》:“夏正以正月,殷正以十二月,周正以十一月。”《漢書·律歷志》:“……冬至。于夏為十一月,商為十二月,周為正月。”《左傳·昭公十七年》:“火出,于夏為三月,于商為四月,于周為五月。”這就是“夏是正月建寅,商是正月建丑,周是正月建子”的來歷。

《漢書·律歷志》:“微公二十六年正月乙亥朔旦冬至,《殷歷》以為丙子”。《漢書·律歷志》里多次出現“《殷歷》以為……”,此“《殷歷》以為”并不是《殷歷》認為朔日應該是丙子,而是《殷歷》認為乙亥日應該是丙子日,即《殷歷》的日干支比現行陰歷要提早一天。

按照上述說法,商代歷法(即殷歷)的特征是正月建丑,并且日干支比現行陰歷要提早一天,這或許就是長期被人所無視的殷歷的秘密。

由此重新推排“乙酉夕月有食”的日期,得到前1400年至前1000年間的唯一結果如下。

《合集》11485日期公歷天象現行陰歷殷歷一月癸亥前1129.2.3丑月十九壬戌一月十九癸亥二月癸未前1129.2.23寅月初十壬午二月初十癸未二月癸卯前1129.3.14寅月三十壬寅二月三十癸卯五月癸卯前1129.5.13巳月初一壬寅五月初一癸卯癸未前1129.6.22午月十二壬午六月十二癸未八月癸未前1129.8.21申月十二壬午八月十二癸未八月乙酉前1129.8.23申月十四甲申八月十四乙酉八月乙酉夕月有食前 1129.8.2404:06:23月食開始申月十五乙酉八月十四乙酉夕[八月丙戌]前 1129.8.2405:08:05天亮申月十五乙酉八月十五丙戌[八月丙戌]前 1129.8.2405:10:48月食食既申月十五乙酉八月十五丙戌[八月丙戌]前 1129.8.2409:19:58月食結束申月十五乙酉八月十五丙戌

這是前 1129年8月24日殷墟地區可見的月食,月食于04:06:23開始,05:10:48食既。當天05:08:05天亮,即這次月食在當地天亮前已開始有一小時,至天亮前已近食既,因而這次月食是可以觀測到的。

也重新推排“大龜四版”之四的日期,得到前1400年至前1000年間的唯一結果如下。

《合集》11546日期公歷儒略日現行陰歷殷歷殷歷年首十月癸酉前1166.10.261295840酉月廿九十月廿八正月建丑十一月癸巳前1166.11.151295860戌月二十十一月十九正月建丑十一月癸卯前1166.11.251295870戌月三十十一月廿九正月建丑十二月癸丑前1166.12.51295880亥月初十十二月初九正月建丑十二月癸酉前1166.12.251295900子月初一十二月廿九正月建丑十三月癸巳前1165.1.141295920子月廿一十三月二十正月建丑二月癸酉前1165.2.231295960寅月初二二月初一正月建丑二月癸未前1165.3.41295970寅月十二二月十一正月建丑四月癸酉前1165.4.231296020辰月初三四月初二正月建丑四月癸巳前1165.5.131296040辰月廿三四月廿二正月建丑五月癸卯前1165.5.231296050巳月初三五月初二正月建丑五月癸丑前1165.6.21296060巳月十三五月十二正月建丑五月癸亥前1165.6.121296070巳月廿三五月廿二正月建丑

前1166年有閏卯月,此年份是符合設置十三月的。

“乙酉夕月有食”和“大龜四版”之四日歷的存在,可以表明殷墟甲骨卜辭的日期記錄是可信的和真實的,也可以表明商代歷法具有如下特征:

1.殷歷是正月建丑,《史記》、《漢書》和《左傳》的說法都是正確的;

2.殷歷的日干支比現行陰歷要早一天,《漢書·律歷志》引用的《殷歷》也是正確的;

3.殷歷的月首初一是朔日,可見殷歷對朔日的觀測或推算是非常精準的;

4.殷歷是數字紀月,且有十三月。

根據“十三月”是在子月的情況,說明殷歷并不存在年終置閏,或者說,殷歷根本就沒有置閏月的觀念和做法。殷歷應該就是以冬至出現后的次月作為年首之月,然后就用數字連續紀月,直到下一個冬至月。平年為十二月,遇到閏年就有十三月。

三、商代歷法的再驗證

1.月有食卜辭中的日期

迄今所發現的殷墟甲骨卜辭中,共有5次是含有日期的月食記錄,分別是在《英藏》886和885、《合集》11482、《合集》11483、《合集》11484、《合集》11485等甲骨卜辭中。除已討論的《合集》11485之外,其他4次月食記錄如下:

《英藏》886的卜辭:

《英藏》885的卜辭:

癸亥。

癸未。十三月。

《合集》11482的卜辭摘選:

《合集》11483的卜辭摘選:

[癸]未卜,爭貞:翌甲申易日。之夕月有食。甲霧,不雨。[2](P42)

《合集》11484的卜辭摘選:

[己]丑卜…六日[甲]午夕月有食。[2](P46)

對于《英藏》886和885的月食記錄,應當考慮此月食之年是有十三月即有閏月的。按殷歷正月建丑,則十三月應當是在子月。經過推排,得到前1500年至前1000年間殷墟地區可見到的“己未夕皿庚申月有食”的結果如下。

可能日期殷歷月食時間閏月十三月癸未前1315.2.16庚寅04:12:50 -09:47:36閏子月前1314.1.6子月十六前1269.8.12己未15:39:38 -18:48:42閏寅月前1268.1.4子月十二前1052.6.15庚寅08:17:36-10:53:12閏辰月前1051.1.5子月十三

如果“己未夕皿庚申”是指從己未夜晚到庚申白天之際,則唯有前1315年2月16日的月食是符合的。如果“己未夕皿庚申月有食”這幾個字是癸丑卜日所刻,也就是“己未夕皿庚申月有食”是七日前的預測,那么實際月食時間與其預測之間有所偏差,也是可能的,如此則表列的3個結果都是符合的,而優選前1269年8月12日。

對于《合集》11482、《合集》11483、《合集》11484的月食記錄,因為沒有記錄月份,這樣所對應的日歷就有很多。僅前1280年至前1100年間,就有如下諸多結果。

壬申夕月有食:

可能日期月食時間現行陰歷殷歷前1276.2.404:38:05-06:03:59壬申壬申夕前1256.12.1516:45:45-21:36:23辛未壬申前1214.3.1016:52:09-22:15:38辛未壬申前1168.9.502:06:09-03:33:05壬申壬申夕

甲申夕月有食:

可能日期月食時間現行陰歷殷歷前1278.2.2623:07:33-05:22:24癸未甲申前1232.8.2321:32:32-02:39:21癸未甲申前1201.7.1121:05:17-02:01:58癸未甲申前1185.2.1821:18:36-02:11:46癸未甲申前1180.5.2216:09:13-21:54:38癸未甲申

甲午夕月有食:

可能日期月食時間現行陰歷殷歷前1275.6.2106:31:32-12:33:36甲午甲午夕前1223.3.1920:41:51-02:17:35癸巳甲午前1177.9.1404:08:32-10:18:06甲午甲午夕前1125.6.1215:43:49-20:51:22癸巳甲午

2.大龜四版卜辭中的日期

“大龜四版”于1929年秋在小屯村北出土,為4版有字大龜甲,收錄于《甲骨文合集》,編號分別為《合集》339(即《甲編》2124)、《合集》557(即《甲編》2123)、《合集》9560(即《甲編》2121)、《合集》11546(即《甲編》2122)。[10]

大龜四版之四(《合集》11546)前已討論。大龜四版之一(《合集》339)和大龜四版之三(《合集》557),其日期記錄沒有特殊性,可對應的日歷很多,故不予討論。大龜四版之二(《合集》9560)略有特殊,其卜辭摘選如下:

(1)甲子卜…

(3)壬午卜…

(4)…三月。三

(5)己丑卜…

(7)甲午卜…

(9)丁巳卜…三月。二

(10)…[1]

還有一種釋讀的順序為:三月壬午,三月丁巳,中間還有己丑、甲午、戊子。[9]

因此,根據不同的釋讀順序,大龜四版之二的日期排列可能是:

(一)甲子、壬午、己丑、甲午、丁巳,相隔53天;

(二)壬午、己丑、甲午、戊子、丁巳,相隔95天。

即便是只考慮注明月份的壬午和丁巳之間,相隔也要有35天,即大于30天。因此,大龜四版之二的日期是具有特別原因的。如何解釋這些日期,這就有必要探討一下卜辭的刻辭行為。首先,同一塊甲骨上的卜辭不一定都是在同一天所刻,這一認識是關鍵的,同一塊甲骨上有不同的日期可以作為證據。其次,甲骨上卜辭的日期不一定都是連續的,有的可能是跳躍的或中間缺省的,以《英藏》886和885卜辭為例,根據日歷推排,其月食之月至十三月中間相隔有好幾個月,還有很多類似的甲骨卜辭也可以作為證據。這些都表明了一個事實,即一塊甲骨會被反復多次使用和刻辭,相隔時間可能是幾天后,也可能是幾個月后,是不是也可能是幾年后?為此,就可以假設大龜四版之二的卜辭,不是同一年所刻。也就可以解釋三月的天數為何會大于30天,不是因為日期混亂,而是所刻之日分別是在不同年份的三月。

按此假設,對大龜四版之二的兩種不同釋讀順序的日期各舉一例如下。

釋讀順序第一組日期第一組年份第二組日期第二組年份(一)甲子、壬午前1055己丑、甲午、丁巳前1054(二)壬午、己丑、甲午前1087戊子、丁巳前1085

3.征夷方卜辭中的日期

李學勤先生研究后發現,征夷方可以分為兩個階段:

第一階段:

十二月癸酉

己卯在

辛巳在

壬午在

十二月癸未在,步于?

甲申在?

乙酉在?步于淮

丙戌在淮,步于□

庚寅在(次)

第二階段:

壬寅今日步于永

正月癸卯在攸侯喜鄙永

乙巳在溫,今日步于攸

癸丑在攸

正月癸亥在攸

乙丑在攸

二月癸酉在攸[11]

比較一下征夷方卜辭“十祀九月甲午”和“十祀十二月甲午”:

(一)甲午王卜…從侯喜征尸(夷)方…在九月…惟十祀

(二)甲午王卜在(次)…在十月二,惟十祀

可以發現,“十祀九月甲午”可劃入第二階段,“十祀十二月甲午”可劃入第一階段。[8](P248)

據此可再進一步假設,這不僅是兩個階段,更可能是兩次征夷方,即可能是兩個商王各自在其十祀之年所發動的征夷方。

按此假設,可推排出兩次征夷方的日歷如下(表中陰歷為殷歷)。

卜辭日期第一次第二次十祀九月甲午前1077.9.28九月廿六九月癸亥前1093.9.21九月廿二十月癸酉前1093.10.1十月初二十一月癸巳前1077.11.26十一月廿六十一月癸卯前1093.10.31十一月初二十一月癸丑前1093.11.10十一月十二十一月癸亥前1093.11.20十一月廿二十二月癸酉前1093.11.30十二月初三己卯前1093.12.6十二月初九辛巳前1093.12.8十二月十一壬午前1093.12.9十二月十二十二月癸未前1093.12.10十二月十三甲申前1093.12.11十二月十四乙酉前1093.12.12十二月十五丙戌前1093.12.13十二月十六庚寅前1093.12.17十二月二十十二月癸巳前1093.12.20十二月廿三十祀十二月甲午前1093.12.21十二月廿四正月丁[酉]前1076.1.29正月初一正月庚子前1076.2.1正月初四壬寅前1076.2.3正月初六正月癸卯前1076.2.4正月初七乙巳前1076.2.6正月初九正月丙午前1076.2.7正月初十癸丑前1076.2.14正月十七正月癸亥前1076.2.24正月廿七乙丑前1076.2.26正月廿九二月癸酉前1076.3.6二月初八二月癸未前1076.3.16二月十八二月癸巳前1076.3.26二月廿八三月[癸卯]前1076.4.5三月初八[三月]癸丑前1076.4.15三月十八[四月]癸酉前1076.5.5四月初九

四、結語

經過對“大龜四版”、“乙酉夕月有食”、“己未夕皿庚申月有食”和“征夷方”等卜辭中日期的分析和日歷的推排,驗證了殷歷確實是年首正月為建丑,月首初一為朔日,而殷歷的日干支比現行陰歷要提早一天。同時還表現出,殷人對朔日的觀測或推算是非常精準的,殷人可能已經可以推算和預測月食了,或許殷人可能已經知曉“日食在朔,月食在望”了。

總之,殷墟甲骨卜辭所體現出來的商代歷法的水平是很高的,是要遠遠高于后來的西周歷法的。

主站蜘蛛池模板: 久久综合伊人 六十路| 一本色道久久88| 亚洲国产欧洲精品路线久久| 国产精品白浆无码流出在线看| 亚洲经典在线中文字幕| 91网址在线播放| 国产在线高清一级毛片| 无码丝袜人妻| 精品91在线| 五月天福利视频| 永久毛片在线播| 东京热av无码电影一区二区| 免费观看欧美性一级| 日韩精品久久无码中文字幕色欲| 99re这里只有国产中文精品国产精品| 日本一区二区三区精品视频| 在线看片中文字幕| 看国产毛片| 亚洲综合狠狠| 欧美色伊人| 免费毛片a| 中文字幕久久波多野结衣| 亚洲天堂777| 福利国产微拍广场一区视频在线| yjizz国产在线视频网| 国产探花在线视频| 亚洲床戏一区| 91国内视频在线观看| a免费毛片在线播放| 天天操天天噜| 国产不卡网| 又大又硬又爽免费视频| 午夜毛片免费观看视频 | 日韩美毛片| 久996视频精品免费观看| 国产高清在线精品一区二区三区| 亚洲欧洲日产国产无码AV| 国产在线视频欧美亚综合| 欧美日本在线| 天天摸夜夜操| 国产精品毛片在线直播完整版 | 精品久久777| 免费国产不卡午夜福在线观看| 91精品国产福利| 99热6这里只有精品| 色婷婷综合激情视频免费看| 欧美精品成人一区二区视频一| 久草热视频在线| 天堂av综合网| 国产精品视频第一专区| 99re热精品视频国产免费| 国产女人爽到高潮的免费视频| 亚洲天堂视频在线播放| 日韩天堂网| 制服丝袜一区二区三区在线| 一级一毛片a级毛片| 老色鬼久久亚洲AV综合| 久久国产精品影院| 无码综合天天久久综合网| 久久一色本道亚洲| 伊人久久婷婷五月综合97色| 九九九国产| 欧美日韩中文字幕在线| 久久久精品无码一区二区三区| 久久国产成人精品国产成人亚洲 | 亚洲aⅴ天堂| 国产高清免费午夜在线视频| 色综合手机在线| 欧美日韩亚洲综合在线观看| 亚洲码在线中文在线观看| 国产手机在线小视频免费观看 | 成年人福利视频| 国产精品视频免费网站| 97成人在线视频| 精品撒尿视频一区二区三区| 在线观看的黄网| 午夜免费视频网站| 国产人成乱码视频免费观看| 丁香亚洲综合五月天婷婷| 亚洲视频欧美不卡| 日韩一级二级三级| 一区二区无码在线视频|