生肖什么阴阳?
先纠正一个错误,十二生肖是十一种动物,而不是十二种。 接下来开始回答本题,这里引用的资料来自《中国兽文学史》(吕基文著)中“生肖的起源”一章的部分内容,这本书是研究中国兽文学(包括生肖和志怪小说)的经典著作之一,里面的内容经过了学界的一致认可。
首先,作者认为,“生肖这一概念最早出现于东汉王充所作《论衡·物势篇》”; “今凡言生辰八字里必须知道年月日时四柱中的属相。四柱中有天干地支各二字,共计八个字。其中每柱天干地支各两个字共四个字,八柱即是八个字。这样算来,每一生肖年可分配成五行,每两字五行各一字。比如甲子年配属“海中金”,乙丑年配“霹雳火”等便是这种算法的体现…… 按照这种说法,每一个年份都有一个对应的生肖属性。
但事实真的是这样吗? 笔者查阅了更多文献后发现了不同看法,这种观点同样来自于古籍,且被大量文献所引用,即认为“生肖最初只有与子丑寅卯四个符号相对应的四组动物……”,这四组动物就是鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、犬、猪。
书中举出了明代冯应京撰写的《月令广义》作为证据,该书有“子午宫”“寅申宫”“巳亥宫”“丑未宫”“卯酉宫”“辰戌宫”“已亥宫”七部分,分别对应着七个星辰,而每个星辰又各有五行所属: 这种分法与现在农历的月份完全相同,也就是说,在农历的每月之中以北斗七星和中天为基准,把黄道带分为二十七段,每一段都有一个名称,这些名称就叫做星宿。
那么问题一来来了,这九十六个星宿究竟对应着哪些动物?答案就在《月令广义》之中: 这是古人把宇宙划分成了若干区域并用一定的图形作为标志的方法,也就是我们今天所说的“星座”。这种划分方法同样适用于时间,于是人们又把每一天分为十二个时段,每个时段称作一个时辰,这也是“时辰”的由来。用现代科学来解释,这就是把一天分成二十四等份,每15°为一等份。
如果按这种方法划分时间的话,那就意味着每天会有两个时辰与今天的子时与丑时重合,每个月有两个星期与现在的周一周二重合,每年有两天的星期与现在的农历正月初一初二重合——正是这两种重合导致了古书上经常提到的“双春”或“闰月”的出现。