《日书》中所记十二生肖大体近似于现在流行说法。据考证,睡虎地十一号墓下葬于秦始皇三十年(公元前217年),因此十二生肖的产生至少可以追溯到秦以前的春秋时期。学者们认为,这是迄今为止,在我国发现的关于十二生肖的最早而又较系统的记载。
和今天流行的十二生肖说法完全一致的是东汉王充的记载,王充《论衡·物势》载:“寅,木也,其禽,虎也。戌,土也,其禽,犬也。……午,马也。子,鼠也,酉,鸡也。卯,兔也。……亥,豕也。未,羊也。丑,牛也。……巳,蛇也。申,猴也。”
以上文字中,十二生肖动物谈到了十一种,唯独缺了辰龙。该书《言毒篇》说:“辰为龙,巳为蛇。辰、巳之位在东南。”
如此,十二生肖便齐了,且与现今流行的十二生肖配属完全相同,这的确算是古文献中关于生肖的较早的最完备的记载。
到了南北朝,生肖已普遍使用,南朝《南齐书·五行志》中已经有具体的按人的出生年份称属某种动物的记载。南朝·陈·诗人沈炯,曾创作了一首十二属相诗,其言曰:
“鼠迹生尘案,牛羊暮下来。
虎哺坐空谷,兔月向窗开。
龙隰远青翠,蛇柳近徘徊。
马兰方远摘,羊负始春栽。
猴栗羞芳果,鸡砧引清杯。
狗其怀物外,猪蠡窅悠哉。”
这首十二属相诗明显是按十二地支所配动物的顺序写成的,说明当时十二生肖已为人们所十分熟悉。
从以上文献记载可以明确生肖文化的源头在中国。依据生肖外来说的观点,生肖是汉代由中东传入中国,与佛教传入时间差不多,我们从以上文献中已证明早在春秋时期我国便有有关生肖的记载(《日书》、《诗经》),说明生肖的产生以及生肖与地支的相配是早在汉以前就产生了的,因此可以肯定生肖是产生于我国本土的一种古老文化。那么生肖的由来究竟是怎样的呢?古人为什么选择了这十二种动物呢?这个问题历来受到学者的关注,做出了种种解释。