羊日冲牛无生肖是什么生肖?
“羊日冲牛”一句出自《周书·历书》,这句话的意思是 正月辛未(羊)日为节气立春,立春后天气渐暖,草木萌发;二月辛丑(牛)日为雨水,草木发芽,欣欣向荣;三月戊戌(狗)日为惊蛰,万物复苏,百花盛开;四月丙午(马)日为清明,田禾起秀,山青水绿;五月甲辰(龙)日为芒种,此时阳光猛烈,草木茂盛;六月己巳(蛇)日为小暑,林荫渐密,枝叶繁盛;七月丁卯(兔)日为立秋,白露降下,万物开始成熟;八月壬申(猴)日为处暑,天地明朗,五谷丰登;九月庚寅(虎)日为寒露,草枯叶黄,霜降来袭;十月辛酉(鸡)日为立冬,寒风侵袭,鸟雀南飞;十一月癸亥(猪)日为大雪,江河冰封,万物沉寂;十二月庚子(鼠)日为小寒,数九寒天,朔风凛冽。
以上只是《周书·历书》中节选的十二个月的部分内容,完整的农历月份表述应该是这样的:正月—立春,二月—雨水,三月—惊蛰,四月—春分,五月—小满,六月—夏至,七月—大暑,八月—立秋,九月—白露,十月—寒露,十一月—小雪,十二月—冬至。 其中有一句“三月戊戌(狗)日",引起了许多人的疑惑,因为“三月戊戌”对应的应该是农历二月末,可是到了三月初一“戊戌”却变成了农历二月尾,这到底是怎么回事呢?其实这就涉及到古人“置闰”的知识了。
为了协调阳历与阴历之间的时间差,古人想出了一个办法——在特定年份加“闰月”,这样就能使春节正常到来,而且农历月份与公历月份相差不大。而“闰月”则是以235个公历日为基数来计算出来的。当出现整百数的公历日期时,如果该年并非闰年,那就得把前一天或后一天并入同一农历月份,这一天就会有两个或者三个农历日期,这一年的第一个没有闰月的农历月末就是这个“置闰月”的日子。而“三月初一”就是农历二月末和三月初的中间,因此就成了“三月戊戌”。 通过查阅日历可以看出,1908年和1964年是闰年,1907年和1963年不是闰年。也就是说,1908年和1963、1964年出现的“三月戊戌”,是因为有了一个“闰月”的缘故,而1907年和1962年出现的“三月戊戌”则是因为之前被并入了前一农历月份的缘故。
按照农历月份推算,羊日冲牛应该是在每年二月初五到三月初五期间。然而现在网上有很多关于“羊日冲牛”的测试软件,这些软件根据的是公历日期来推算法术,它们得出的结论是每月的“羊日冲牛”都是在五天后,其实这是错误的。因为这些软件并没有考虑“置闰”的问题。