如何用干支推算月份

作者:佚名    更新日期:2025-06-16
1. 推算天干:首先,将年干乘以2,然后加上月份数。如果结果超过10,就减去10的倍数,直到得到0到9之间的数字。如果结果为0,则视作10(因为天干循环是从甲到癸,共10个)。例如,如果年干是甲,月份是2,那么天干就是2x2+2=6。如果年干是乙,月份是7,那么天干就是2x7+5=19,减去10得到9。
2. 推算地支:阴历的月份地支是固定不变的。正月对应寅,从立春当天到惊蛰前一天;二月对应卯,从惊蛰当天到清明前一天;依此类推,直到十二月对应丑,从小寒前一天到立春前一天。
请注意,月干支不是以农历每月初一为分界线,而是以节令为准。节令交接前属于上个月的节令,交接后属于下个月的节令。因此,某个阴历年份对应的干支,是该月大部分时间与其对应,而不是完全重合的。
例一:2008年阳历2月3日的月柱干支:这一天阴历是十二月二十七,还未立春,所以年干支应算作2007年的丁亥。年干丁4x2+月数12=20,减去10得到10,即癸;因为还未立春,地支是丑;因此2008年阳历2月3日(阴历十二月二十七)的月柱干支为癸丑。
例二:2008年阳历2月4日的月柱干支:这一天阴历是十二月二十八,正好立春,所以年干支应算作2008年的戊子。月数应为1,而不是12。年干戊5x2+月数1=11,减去10得到1,即甲;地支为寅;因此2008年阳历2月4日(阴历十二月二十八)的月柱干支为甲寅。
月干支推算歌诀:各月干支顺行流,甲己之年丙作首;乙庚之岁戊在上,丙辛辩或之年庚为头;丁壬之岁是壬寅,戊癸之年甲寅求。

~