年份五行属性怎么算?
年干支,又称岁干、岁首;月干支又称月建或月中。它们的五行属性是怎么推算出来的? 这个问题问得真及时(笑),昨天正好在研究这问题。 先说结论:干支的五行属性,是按阴阳五行的生克制化规律,由当年或当月天干推出来的,而不是根据地支本身属性的简单加总。 但凡学过高中地理常识的人都能知道,地球公转和自转必然导致太阳直射点有规律地移动,也就带来了气候变化和大范围地理形态的变化。
以公历为例,每年的12 月 31 日,太阳直射点开始往北移动,到达春分点。再经过 90 天,也就是次年的3月21日左右,太阳直射点会到达最北位置(夏至)。此时地球公转至离北极最近的位置。从冬至开始,白昼一天比一天长,周而复始,万象更新。
农历是以月亮圆缺变化周期确定的,一月分为“朔望”两期,每期约为十五天。月球运行到近地点时,朔望月长度为29.5306日,运行到远地点时为29.7818日。因月亮围绕地球公转同时自身也会发生一些形变,所以每次朔望月实际的长度都不一样。不过,在周期性的观察实践中,人们发现月球绕地球公转有一个平均速度,于是把朔望月分成二十四个等份,每份一个节气,每个节气相距约15天。这样,每个月就有四个节气,一年就有了二十四节气。
古人根据对北斗七星的观测确定了「子午流注」,从而找到了利用天干地支计时的方法——这是现在通用方法的前身。具体可参见我的专栏文章 由此可知,干支的五行属性应该这样计算: 举个例子,2004 年农历甲申年,甲木生丁火,乙酉月,丙戌日,该天的干支五行属什么? 根据上述公式,乙木克戊土,月令庚戌,为土,因此这个日子五行为土 同理,如果农历五月是癸未月,我们该怎么计算该月的干支五行呢? 既然已经确定了月份与季节的关系,知道了春季属木,夏季属火,那么立秋之后的月份就可以直接推出其五行属性了。秋季为金,冬季水,那么农历十月就该属于土了呀!
当然,有人会说,正月立春以后就应该属于寅木了呀!其实,正月的五行应该是根据前面十二个月的干支推导出来的——正月为木,二月为火,三月为土……十二月为水。而第一年第一个月是建子的月份,按理说应该是土啊? 其实,“首”就是“先”的意思,“甲子”中的甲子,就是指第一个子时,也就是半夜十一点至凌晨一点这段时间。在这个时间出生的人,他的甲子年为甲子,月份为乙丑,这一天就为丙寅。以此类推....