分享

彻底解决推算180年里每天干支的问题

 漫天漂 2019-04-17

       要知道180年每天的天干地支,就要知道每年的元旦干支,这是推算公历日干支的基础,但这也是一道难关。

怎么才能非常快捷地推算出180年的元旦干支呢,网上有口诀,有推算公式,但还是很费事,目前大家通行的是两种方法,一种是知道前一年元旦干支,推算下一年元旦干支,但怎么知道前一年元旦干支呢,这是循环缪论。二种是公式法,乘五除四九加日,双月间隔三十天,三五七八十尾头,此为妙法记心间,计算起来把人绕晕。这里告诉大家一个非常非常简单直观的办法,保证轻易记住。

1914年到2094年(实际可以继续推演下去,不过是没有万年历来检验了)这180年的元旦干支,怎么样随口说出,这是许多人不懈追求而不得的,但还是有规律可循的。

我们先来分析一下规律。先来看看180年里每10年的干支情况。这里要用到天干五合,和地支三合局。而且天干五合只用到了其中的两合,即甲己合,丁壬合。也就是这180年里每10年元旦的天干只有甲己和丁壬。而且是每60年一合。如1914年是丁、则1974年必是壬;1924年是己、则1984年必是甲;所以从1914年到2094年的每10年元旦干支,均是丁己壬甲,反复循环。

而地支是什么规律呢,那就是地支三合局。亥卯(未);申子(辰);巳酉(丑);寅午(戌),排序时把四墓库辰戌丑未去掉不用。则从1914年到2094年每10年元旦地支,均是亥卯申子巳酉寅午循环,以1914年为基础,定位到掌上处于寅位,此年为丁亥,2024年定位于子位,此年为己卯,依此类推,每10年一定,可非常快速地排出每10年的元旦地支。

现在来看一个重要规律。丁壬所配的是四长生,甲己所配的是四正位,把每个年号的10位拿出来排序,例如1984年,把8拿出来排第8位,2034年是13位;则四长生对应的10位年号均是单数,而四正位则是双数。这就为我们直观说出干支带来了巨大的方便。如下图。只要记住地支,天干自然配上。如四正位:子、午是甲子、甲午;卯、酉是己卯、己酉。四长生:寅、申是壬寅、壬申;巳、亥是丁巳,丁亥,根据四长生和四正位配数字代码,很直观地得到每10年的元旦干支,根本不用费心去搭配。比如:1954年,5是单数看四长生图,对应的是巳,配上天干丁,则1954年元旦干支为丁巳;1984年,8是双数,看四正位,对应的是午,配天干甲,则1984年元旦干支为甲午。

10年的元旦定位后,则可根据“申子辰”年为闰年的办法,可以很快地计算出每一年的元旦干支,再根据元旦日干支,可轻松推出任一日干支。这部分大家应该都会,这里就不详述了。

为了这篇文章的完整性,我索性把从每10年元旦干支,到每日干支的推演方法奉献给大家:

19881010日为例。

    第一步,推算10年干支。从四正位可以得到1984年代码是8,对应的是午,元旦干支为甲午;

    第二步,推算闰年。从掌上推算,1984年在子位,1988年顺行到辰位,根据申子辰闰年推算,期间有2个闰年,即1984年和1988年。

    第三步,推算1988年元旦干支,19841988经历了4年,1988年元旦未经2月的闰月,所以期间只有一个闰月,所以4×5+1215是每年元旦到下年元旦的进位数)天干甲进1(天干是每10循环,所以2120)为乙,地支午进9(地支是每12循环2112)为卯,因此1988年元旦干支为乙卯。

    第四步,推算1010日干支。10月为双月,期间有13578五个大月,计5天,1988年为闰年减1天(如果不是闰年则减2天),则序数为51+10+3044(双月加30单月不加),1010日天干乙进4位(4440)为戊,地支卯进8位(4436)为戌。所以19881010日为戊戌。

    以上推演方法完全可以心算完成。

    关于掌上推年份的方法,只要记住1984年是甲子年,排在子位,其他均可推算出来,只不过为了快捷,每10年一甲,即每10年跳一位记忆,然后在本10年范围内顺行到要测算的年份。这是基本功,具体方法不详述了。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多