戊戌年五行属火吗?
首先,非常赞同 @小蜗牛说 的文章和答案! 用事实和数据说话是最靠谱的,至于为什么五行火是错的,原因也很靠谱——农历戊戌年是干支历中的第16个年头(0~15为阴历,16~30为阳历)。在《尔雅》中有云“大岁在甲曰阏逢,在乙曰旃蒙,在丙曰柔兆,在丁曰强圉,在戊曰肃雍,在己曰端谟,在庚曰昭阳,在辛曰珠算,在壬曰孟陬,在癸曰玄黓”;而在《淮南子·天文训》中则有“冬至加子时一阳升,小寒立春寅月阳盛极……雨水惊蛰卯月阳始盛……”的描述。所以正确的推算应该是以每年的立春作为下一年的开始,即公历每年2月4日或5日为新的一年开始。 而农历的元旦(春节)实际上是农历的腊月三十或者初一。所以在农历的戊戌狗年当中,只有2018和2033这两个壬戌狗年春节是阳历正月。而其他几个年份的阳历新年都是在阴历十二月。也就是说在2017年到2032年间,只有两个庚子年立春是在阴历十二月的。一个就是今年2017,还有一个就是二十年后的2032。
那么问题又来了,如果二十年后算现在的农历庚子鼠年出生的话,那这个鼠年岂不是被分给了两个不同的“天干地支纪年”? 没错,这是古代干支纪年法的一个bug。但是古人已经用漏计的办法解决了这个问题——“中置闰年”。也就是在十月以后出现两次大寒的现象,在十一月之后安排两个立春的情况。这在现代科学上看也是合理的,因为冬至过后白昼一天比一天多,温度也慢慢回升,立春立夏立秋立冬小雪大雪小寒大寒等等节气依次循环往复。但农历却是每隔两年左右就有一个没有立春节气的月份,这就导致了农历月份有大小月之分。每个月天体运动带来的白昼时间和地球公转带来的气温变化都被平均到两个月之中。
举个例子吧,假设某一天是农历正月廿五,前面一个农历月是大月,后面一个农历月是中小月,那么这个农历年就有383天。而二月虽然是中小月仅有30天,但二月后边是三个大月,加起来这年就有399天——这年就多了16天!多了16天意味着什么?这意味着在这一年当中,立春、雨水、惊蛰、春分、谷雨都在二月中了。而在其他月份则依次顺延。这就是古人通过在中置闰年中增加二月来弥补因农历闰月导致的节气推移不足。 当然这种bug只有在阳历新年出现在阴历十二月才存在。而现在有人拿出一个没有任何证据的“理论”就说“农历戊戌年是火命”简直是无稽之谈。