||
1 殷商晚期的黄组卜辞中有“十祀九月甲午”的历日,或许可以确定文丁、帝乙和帝辛的王年。当然得对殷商历法有所理解才能着手。不过,殷商历法,岁首、月首和日首,似乎尚在讨论之中[1-3]。殷商早期武丁年代的宾组卜辞“乙酉月食”发生在八月,提供了一份极好的材料。图片从“中原文化大典·古文字(上). 中州古籍出版社,2008. P220” 扫描。

2 前五条卜旬的干支用黑色粗体写出;二月癸巳(30)和一月癸酉(10)可直接补出。注意到二月和五月有癸卯(40),中间的59天正好是一个大月和一个小月,故而二月底和五月头皆为癸卯。三月首甲辰(41)和四月底壬寅(39)可以确定。朔望月平均29.5306天,大小月相间该是本能的设置,两个月59天,干支少用一位,一月和七月的月首也可以写出。

前文已确定乙酉月食在BC1227.06.01丙戌,食分1.33,食甚1:23,半长102 分钟。这是跨过子夜的月全食。岁首朔日为BC1228.10.22 甲辰(41),因年前有闰而岁首偏晚——该年秋分在10月04 日丙戌的12时。
查张培瑜《中国先秦史历表》,该年一、三、五、七月的朔日为甲辰(41)、癸卯(40)、壬寅(39)、辛丑(38),即四个月首皆为朔日之次日。月首是目标朔还是朏,难以判断,与月亮有关则可肯定,而不会是"一甲十癸”之类的阳历。常玉芝《殷商历法研究》指出“岁首建丑、朔为月首”不能成立[1];不过,书中未能使用上述乙酉月食的卜辞,真是可惜。
3 冯时先生认为晚商的卜辞和铜器铭文中以“祀”计数与年岁不同[6],类似于大学里面年级,但开学的时间每年不同。假如这是真的,“祀首”位置不定则月份前后不明,依据日期确定王年也就难以进行,或许不可能进行。 
文[6]仅给出上贴两例,称:二祀十二月在二祀正月之前,而九祀正月与十祀九月同年。对此或许可以略作辩解,如对二祀(必卩)其卣,张政烺先生力主器真而圈足内的卣底外侧铭文为伪,颇有赞同者[7],征人方之十祀九月可能有闰。又及,武丁中后期的宾类卜辞有十三月121条,后期黄组卜辞未见十三月,但年中置闰的证据尚不够坚实。
4 对殷商历法有如下初步认识。
(1) 卜辞记录的日食证明纪日干支可以连续上推至殷商初期。
(2) 阴阳合历,早期岁首目标秋分、年终置闰而后期不明,失闰之后或闰14月而补救。
(3) 月首目标可能为胐,发现明显偏移则调整:实朔及其后两天,偶尔偏前一天。
(4) 大月30天、小月29天间隔布置,有连大月或31 天的大月,没有28天及更短的小月。
[1] 常玉芝. 殷商历法研究. 吉林文史出版社,1998
[2] 常玉芝. 殷代的日始. 殷都学刊, 1999,(2):33-41
[3] 冯时. 殷历岁首研究. 考古学报, 1990,(1):19-42
[4] 冯时. 殷卜辞月食资料的整理与研究. 古籍整理研究学刊, 2002,(6):8-19.
[5] 徐伯鸿. 盘庚迁殷年代考及大龟四版历法复原. 东南文化, 1998,(2):82-89
[6] 冯时. 坂方鼎、荣仲方鼎及相关问题. 考古, 2006,(8):67-73
[7] 张政烺. (弋卩)其卣的真伪问题. 故宫博物院院刊, 1998,(4):1-5

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2026-11-15 12:30
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社