日期怎么推算五行?

殷昌峰殷昌峰最佳答案最佳答案

题主说的是生辰八字中的“干支”吧! 简单点说,就是天干地支的排列组合。比如今天是2017年3月16日,农历二月十九,星期三。

2017年是丁酉鸡年,三月是甲辰月,十九日甲子日,星期三乙未时。其中正月为寅月,二月为卯月等等。 这里需要了解的是,农历和阳历不是一种计时体系(注意不是时间单位)。农历以月亮圆缺一次为一个周期,也就是一个朔望月,平均时间是29.5306天。所以农历每个月初一为新月,十五或十六为满月。而公历是以地球绕太阳公转运动为基础的日历系统,一年365天左右。因为地球公转有四季变化,农历每月初一是新月,但有节气区分。

知道了这些才能进一步讨论问题。 假设2000年到2017年间没有春分秋分冬至夏至,那么推算方法如下: 以2017年为例,从正月初一开始,第一个甲日是正月十一,第二个甲日是正月二十二,第三个甲日是正月二十三……以此类推。到了初三,已经过了一个立春,所以初三应该算乙未日。到了十二,两个甲日之间间隔了十一天,超过一个朔望月的时间,因此十二是阴历正月十七,下面开始的新一轮甲日都是壬申日。

然后我们看看2000年到2017年的情况。2000年2月24日正好是正月二十一,下一个甲日到正月二十四刚好是一个完整的朔望月,因此2月24日就是庚午日。之后的每一天都有对应的干支,直到闰二月十四,之后再次进入癸巳月。

可见在2000到2017这十五年间,每年有两至四个“闰月”,每年的正月或者二月有两次节气更换的情况。 那么在这十五年中,哪些年份有天干丙丁己土、地支辰戌丑未土,哪些年份有天干甲乙庚金、地支子午卯酉金,哪些年份有天干丙丁壬癸、地支申子辰亥水,哪些年份为天干戊己辛金,地支巳酉丑金,哪些年份为天干甲木庚金、地支寅卯亥子水,哪些年份为天干乙木辛金、地支卯辰丑未土生金,哪些年份天数五行为水?

郭浩郭浩优质答主

你说的这个“木火土金水”是不是《五行的本质》中提到的,即金生水、水生木,然后才是火的诞生? 如果是这样,那你的问题就很好解释了。假设1月2日就是丙子年乙未月的第一个戊辰日。那么(农历)甲子年的丁亥月的第一天的壬戌日是庚午月乙卯日的第三个癸丑日(农历)乙未月是丙寅日己未日的第四个辛未日到第二个月癸酉日……以此类推下去就行了。至于哪一天的时辰是巳时还是午时或申时什么的就不必再讨论了(当然,如果题主问的是阳历的月份和节气的话另当别论。) 祝好!

我来回答
请发表正能量的言论,文明评论!