生肖起源何时?
目前,关于十二生肖的起源时间,学术界尚没有一致的说法。比较流行的有如下几种: (1)早期文献说法。《周书·序》曰:“伏羲氏以其干支之名,定日之度数,分日辰之位置,而布五行以统阴阳……”《晋书·宣帝纪论》说:“若黄帝、颛顼之子,继相继承,历号三百……有虞氏,重之以德,舜禹相承;汤武革命,各有所受。”这都说明至少在汉代以前,人们已将十二地支与十二个月相联系。《白虎通·五行》曰:“木,始相生也,正月建寅,寅者,启户也。其数八,所以礼东方也。火,南方之行也。季夏三月丙午朔,冬至一阳生,至庚午,阳气极盛。其数七。主生于南方。金,西方之行也。九月酉月壬申朔,阴极生阳,至辛亥,数六。主生于西方。水,北方之行也。冬十月癸亥朔,寒水至极,至丁丑,数五。主生于北方。土居中央,被四旁,兼有上下。故四季皆有土,无方位。唯月令用十二月。”这是将十天干与十二月份相联系,而且认为土无所不包,没有具体方位的意思。《北齐书·五行志》亦载有“魏收曰:伏羲氏,正月建卯,二月建寅,三月建辰,四月建巳,五月建午,六月建未,七月建申,八月建酉,九月建戌,十月建亥,十一月建子,十二月建丑。”可见在汉代乃至魏晋南北朝时期,我国古人确实是将地支与农历的月份一一对应的。
(2)现代考古发现佐证的说法。河南安阳殷墟出土的甲骨文中已有“辰”字一月相联系。1975年秋在甘肃东乡林家遗址发掘的230多件陶器上,发现有“甲”“乙”“丙”“丁”“戊”“己”6个天干字符和“子”“丑”“寅”“卯”“辰”“巳”“午”“未”“申”“酉”“戌”“亥”12个地支字符。其中,“甲”“乙”“丙”“丁”“己”“丑”“寅”“卯”“辰”“已”“午”“未”“申”“酉”“戍”“亥”均与现行的干支历中的名称相同;“戊”“午”二字,则相当于现行干支历中的“戊”和“午”。这说明至少在商代后期,已经使用干支纪日了。同时,还发现在同一陶片上或同一玉器上有时标有多个日期,且同一天内的日期也有标错的,说明当时已经有了连续的日历,并有了错误改正的记录。
山东滕州前掌大墓地出土的上世纪五十年代以来最早的干支刻支砖,将干支表刻于一块长条形青膏盐层中,共14行,每行三个干支符号。虽然此遗址下层含有商代文化遗存,但此表应属战国时代产物。对研究秦汉时期的干支历法提供了重要资料。
(3)古文字学派的说法。东汉王劭著《春秋纬集解》云:“甲己之位,正于中央,寅申之方,偏于南方,辰戌丑未,皆偏北方。卯酉为门,两行相承。”唐代孔颖达等著《春秋正义》引用此话并解释道:“甲己居中央者,甲乙丙丁属木,戊己属土,月令所在,木土俱居中央。寅申居南方者,寅者正月,申者七月,正月太阳由寅宫而出,七月太阳由申宫而入,俱就南方。辰戌丑未属北方者,辰即二月,戌即九月,丑即十二月,未即六月,此四时之月,日月必合北斗而行。卯酉门者,卯是东方之门,酉是西方之门,凡日月入宿,必先循此二门。”这种将八方与十二时辰相联系的做法其实与现在最通行的八卦配八个方位的方法是一致的。只是现在的八卦方位是用乾南坤北来表示的,而此说法是乾北坤南。