而要说起干支纪年法,那更是在中国古代历史上有迹可循的,在春秋战国时期,中国民间就已经开始用天干和地支来纪年。
战国时楚国大诗人屈原,就在他的名作《离*》里写道:“摄提贞于孟陬兮,惟庚寅吾以降”,这个“庚寅”便是屈原用天干地支记录时间的说法。
庚寅日,屈原降生(出生),用这样的方式记录时间,然后周期往复,循环变化,古人们的智慧不得不令人赞叹。
《左传》里也有同样的记载,说是在晋国有个老者,因为不知道自己的年纪,就跑到县吏那里询问,结果县吏也不清楚。
最后是大夫师旷得知后,用天干加上地支的算法,算出了老人出生于第26660天之前的正月甲子日。
中国很早就有了干支纪年法是不争的事实,只不过从这里我们也能看出,干支纪年法存在不小的弊端,比如它在计算具体日期的时候十分繁琐和复杂。
这就远不如现在的历法方便和清楚,所以干支纪年法也就逐渐地很少在使用了,倒是衍生出来的十二生肖,一直流传至今。
至于如何把动物形象结合到12地支上面,这之中的说法是因为动物崇拜,古往今来,大自然的力量都是庞大的,庞大到以人类的力量难以抵抗。
而在古代社会,人类除了无法抵抗外,更加无法理解自然灾害现象,比如洪水、地震,古人们认为这些是大自然“生气了”。
于是便有了祭祀,有了供奉,有了向自然崇拜,向动物崇拜的现象,即便是后来理解了,但向自然和动物崇拜的习惯依旧流传了下来。
这里李树辉教授就提出了自己的看法,他在研究突厥语言的历史当中,发现了最开始是由北方的少数民族开始使用的。
在《突厥语词典》中,有一则关于“鼠年”起源的神话故事,相传在公元11世纪发生了一次大寒潮,牧民们纷纷赶着动物,带着行李跨过伊犁河去到温暖的地方。
为了迎接新生,牧民们以动物过河的顺序纪年,老鼠游的最快,所以这一年就叫鼠年,再接着依次排下去,一共12只动物,循环往复。
不过这则神话故事很快就被证实并不靠谱,首先根据历史资料记载看,突厥族在公元8世纪前后就已经在中国北方绝迹了。
所以即便是在突厥语言里流传着12生肖的说法,也很难传到中国,更和中国起源不符,还有一点值得注意的是,突厥族人都是以游牧为生。
且不说“龙”这种生物存不存在,单就猴子这种生物,以突厥人的生存环境来看是很少或者几乎不可能见过猴子的。
所以“动物崇拜说”是普遍被接受的一种说法,不过同样的,在古代,也就是最早记载的睡虎地秦简上的《日书》中,和现在的12只动物形象有一些不同。
子丑寅和鼠牛虎相对应,但是辰龙在《日书》里面就没有,取而代之的是“虫”,虫也可以理解为蛇,所以辰对应的不是龙,而是蛇。
还有申猴,酉鸡,戌狗,在《日书》中则是申石,酉水,戌羊,和后来的12生肖大为不一致,最离谱的是午马,午在《日书》里对应的居然是鹿。
不过这些倒不影响关于12生肖起源何地的解释,不管过去和现在12生肖所对应的有何不同,起源于中国应该是不争的事实。