生肖19是什么生肖?
这是一个悖论,19是数字不是生肖。我们要讨论的是农历1987年。农历1987年是丁卯年,这是兔年;但是农历1987年前一年的腊月十四(公历1988年2月3日)凌晨三点三十七分五行中发生了木生火的局面,从十二地支上看正好是“卯时” ,所以这一天的兔子就是“丙火”的“午兔”。而到了农历1988年的正月十八也就是公历1988年3月5日凌晨一点四十五行中木生火的局面仍在持续,而且这一天的“卯”正是惊蛰节气,《黄帝内经》中说“万物生长此时,皆清洁而明净。雨水渐多,乍寒乍暖,故万物生而不齐”,这一天就是惊蛰之兔——庚辰兔。
那么接下来的问题就是当农历1987年和1988年交替的时候,这个兔年究竟属于哪一年?按照惯例,我们看公元前的年份,通常以腊月、十二月最后一天的寅时作为下一年的岁首;而在公历中一般以每年的元旦作为下一年的岁首。很明显,如果按照每年元旦作为新的一年的开始的话,那农历1987年腊月最后一天的卯时就已经进入了1988年,这时候兔年已经过去了,所以1988年应当为庚辰兔。但若是以腊月的寅时(或子时)作为下一年岁的首的话,则意味着这一年有两个立春节气,于是就有了两种不同的生肖。
有人会说,在农历之中,同一年里不可能有两次立春,这不科学…其实这就是农历的“置闰法”,具体可参见百度百科词条[闰月]。当然这里还要考虑阳历与阴历的差别,为了便于叙述,设公历每一年都只有365天,没有闰日。这时如果农历的一年中有两个立春节气的就会形成以下两种情况:
第一种:公历年初(元旦)在立春节气之后。这种情况下,不论阴历年末是否过冬至,下一年的十二生肖都按照公历元旦为界,前为属鼠,后属羊。
第二种:公历年初(元旦)在立春节气的之前。这种情况下,要区分不同的情况来定: 如果冬至在腊月,即农历年中有一个小冰期,那么在下一个立春来临之时,属鼠与属牛就交替了; 如果冬至不在腊月,即在农历年中没有小冰期,则在下一年的立春时刻,就是属牛。
另外还有一种特殊情况:如果冬至和立春都在农历十二月,并且冬至在立春日之后,则会出现“冬至在尾,牛猪相争”——公历新年正是腊月(年末),这个时候鼠与牛就互相占着了,这一天的生肖属土,所以这天是“黄鼠”。(这种情形在两千多年出现一次。)