干支五行怎么计算?
这个问题好,我恰好最近给朋友算过这个,写个简单方法吧! 先说结论:这个算法非常简单,但准确性有限。 古人把天干地支和五行的生克制化做了固定搭配,以此构成了“六十甲子”。每个干支对应一个五行,如此循环不已。例如:甲乙属木,丙丁属火等等…… 因此要计算五行的算法很简单:
1、找到自己的生日干(所有数字都是阴历);如:甲子年乙丑月丙寅日丁卯时
2、查表得到自己的“元神”(也就是出生当天的主宰之干)是甲或己;
3、根据上面两个条件可以找到一个对应的干支五行;如:甲子、乙丑、丙寅、丁卯-----依次顺序为:木、木、火、土
4、找到元神的临官(也就是出生的当天所在的位置)用上面的方法再找到相应的干支五行,注意这一步的临官是按农历计算的,月份不变,日期每天换一换。如:甲己在申 此时甲日的临官是丙,乙日的临官是壬,丙日的临官就是戊。。。以此类推 一周又一周,一月又一月,年年如此循环。
如果我的生日是庚子辰,那么我的元神就肯定是甲,因为甲子乙丑,子辰相破,所以我的临官一定是庚。就这样找到了我的五行的最后一个字——庚。当然这是最末位的五行,前面还有七个,按照这样的方法依次往前找就可以了。
这种方法的误差主要来源于两个方面,一个是年月日时的划分可能不太准确,另一个则是古代人的生辰算法可能是“实岁”而非现在的“虚岁”,二者相差一岁,对五行的影响不大。但需要注意的是:如果某人过生日那天刚好是节气交节点或者闰年闰月的,那么他的元神就会发生变化,需要重新推算。