干支纪日:偷天换日,甲子轮回

2022-8-15 21:24| 发布者: fqwx9y3a1z| 查看: 1909| 评论: 6

这里是默认签名
一、日柱推导逻辑与实操

逻辑如题,诚不我欺:以某既知干支之『』为基日,解出其『甲子』序位,再Tou出基日与目标日之间的『』数,依据甲子六十进制的轮回规律,从而换算出目标『』柱。

示例:既知今天3月27日为甲戌日(基日),甲子序位为第11位。

例一:求明天(标日)日柱。因距基日1天,故顺延1位,得出明日之柱为乙亥。

例二:求同年4月27日之柱:因距基日31天,故顺延31位至第42位,得其日柱为乙巳。

例三:求同年6月27日之日柱:目标日距基日92天,因甲子六十进制,实取92/60的余数32天,故依序顺推32位至第43位,得其日柱为丙午。



二、日柱通用公式

基于上文三例,可提炼出日柱推导通用公式:标柱=基日甲子序+基标日间距/60

上三例极简,若要推导出100天、100年、甚至1000年后的日柱,又该如何操作?理论上没有任何问题,请再看一例。



例四:已知公元1900年1月1日的干支为甲戌日,试推公元2021年3月27日的日柱。

标柱=基日甲子序+基标日间距/60

=11+(121*365+121/4+31+28+27-1)/60
=11+(44165+30+85)/60(取余数)

=11+0

=11

故2021年3月27日的日柱为甲戌。

其中“121”指基标间隔121年,“365”指公历平年天数,“121/4”商值指121年间的闰天数,“31、28、27”分别指2021年一月、二月和三月的天数,“1”指减去重复计算的基日那一天。

通用公式适合基标日间距较小的推导,只要熟记几个年终日柱,十年内的日柱基本秒推。

但若遇到基标日间距几十年、几百年,一则计算量太过庞杂,根本离不开纸笔或计算器,二则久远的基日日柱不太易记,有没有捷径?

三、通用公式简化版

选定基日为公元1899年12月31日癸酉日,其甲子序为10,暂定一个其后200年皆适用的简化版。

日柱=10+年距/4(取整数)+年距x5÷60(取余数)+本年天数。

例五:求公元2049年10月1日日柱。

=10+149/4+149*5÷60+3+30+1

=10+37+25+34

=106=46

故该日柱为己酉。

要点一:基日甲子序必不可少,此式为10。之所以选择一个基日,目的就是为了甲子序。

要点二:以公历纪年推日干,可免除农历十九闰七的麻烦。

要点三:每个公历平年皆为365天,以甲子60进制等同于5,故公式直接以年距*5。

要点四:由于公历每隔4年在2月闰1天,故需加上年距/4取整,以补齐所闰天数。

要点五:此式年距系指公元1900年1月1日至目标年元旦的前一天,故需加上本年目标日的天数。

要点六:公历年有七个大月,所谓“一三五七八十腊”。为便于计算,可分三阶,1至4月共120天等同于0,5至8月共123天等同于3,9至12月共122天等同于2。例五中的“3+30+1”即为1到8月的3天,加9月的30天和10月标日的当天。



总结:日柱之难,在于“偷天”。只要T准了基标日间距的天数,日柱则信手拈来。
若需要量身定制的日柱推导公式,请在评论区留言互动,谢谢!
这里是默认签名
回复

使用道具 举报

上一篇:“善良”的你为什么过的不好?怎样才能算得上真正的好人?

下一篇:日柱干支的推排方法之阳历的推排方法

sitemap.txt | sitemap.xml | sitemap.html |Archiver|手机版|小黑屋|彩虹邦人脉系统 ( 皖ICP备2021012059号 )

GMT+8, 2024-11-23 15:52 , Processed in 0.496867 second(s), 46 queries .

快速回复 返回顶部 返回列表