12月3日,本人在网上发布了“如何快速推算年份干支”一文后,得到许多易学界同道以及广大易友的认可,并一再咨询有关日柱的推算方法。
凡学过命理的人都知道,四柱八字中年柱、月柱、时柱的推算都比较容易,而日柱干支的推算基本都是靠查万年历,如今有各种八字推算软件(今为古用),当然方便快捷多了。但是,在没有算命软件和万年历的前提下是否也可以推算出日柱的干支呢?
早在2005年,本人在民间游易生涯期间遇一福建省南平市松溪县的一位瞎子(盲派命理师)与我为伍,期间常相互交流命理学,发现他不需要借助任何东西,可以轻松、快速的推算出一个人的八字。盲派将此法称为“金锁匙”,也有的称为“九莲遁诀”,其实并非什么秘诀,只是将每年的大小月、交节气时辰、每月初一日干支等信息编成口诀,将其口诀背下来,盲人记忆力相对比明眼人要好,用此法比翻万年历快。而明眼有万年历翻,当然不用辛苦背口诀。
上表为民间自制万年历,第一排月份有天干地支的万年历,大写代表大月,小写代表小月;中间的天干地支分别代表初一、十一、廿一;阿拉伯数字分别代表每个月的交节气日子;中文数字代表交节气的时辰;最下面一排代表交节气后所行到的月令干支(了解即可,现在基本用不到)。
下面我将教大家如何在没有万年历的情况下推算日柱干支,日主干支的推算,远比年柱、月柱、时柱的推算要复杂得多,由于农历每隔三四年会出现一个闰月,没有太多规律可寻,因此,我们在推算日柱干支时要用阳历来推算,具体要经如下A、B、C、D四个步骤。
口诀如下:
一九O一后两位,减一除四取商数;
同法乘五除六十,馀数外加一十五;
再加月日总日数,六十除馀日干支。
试以1999年6月15日下午3:30为例,依上述方式如何求其日干支?
A:「一九○一后两位」,即把 1999 年取最后两位数,即为九十九,减一除四取商数,
(99-1)÷4=98÷4=24商数馀2,馀数2不管它,只取商数24。
B:「同法乘五除六十,馀数又加一十五」,运算如下:
(99-1)×5÷60=98×5÷60=490÷60=8商数馀 10,商数 8 不管它只取馀数10,馀数加 15 = 25。
C:「再加月日总日数,六十除馀日干支」
月日总日数,即该年元旦到该日的总日数,很好算,以 4 个月为一单位, 1 到 4月若无闰月为 120 天,闰二月则成 121 天;5 到 8 月为 123 天;9 到 12 月为122 天,因逢 60 皆可整除,可将视为: 1 到 4 月视为 0 日; 5 到 8 月为 3 日; 9到 12 月为 2 日,外加零数日数。
以今年 6 月 15 日为例, 因无闰年,故 1 到4 月为 0,只需算 5 月 31 天加 6 月 15 天有天干地支的万年历,31 + 15 = 46
D:日柱干支最后结果为:A+B+C=24+25+46=95
超过60需整除取馀数,95÷60=1馀35,35即为1999年6月15日的日干支。
天干:甲1、乙2、丙3、丁4、戊5、己6、庚7、辛8、壬9、癸10。
地支:子1、丑2、寅3、卯4、辰5、巳6、午7、未8、申9、酉10、戌11、亥12。
个位数为干, 故知干为 5, 即戊,
地支为除12的馀数,支为 35 ÷12 = 2馀 11,取馀数11,地支11为戍,
故推算结果35,干支合起来为戊戍。