掌据此方法可以不用查万年历。用掌诀加心算快速算出任何年月日时的干支。此方法筒单实用,是本人经常使用的方法,特别是年日干支算法,是我结合自已多年实践经验所创,网上是无法找到约。希望各位易学爱好者好好珍惜,关注收藏。以免用时找不到。
A:年干支快速推算法:
1.年天干求法:年尾数4加在十天干掌甲位上,5(乙),6(丙),7(丁),8(戊),9(已),0(庚),1(辛),2(壬),3(癸)。
(见十天干配年命掌诀)
即公元年4尾对应年干为甲,5尾对应乙,6尾对应丙,余仿此类推。
2:年支的求法:1900年一1999年基数为1,2000年一2099年基数为5。(1900年前和2099年后的基数就不必记了,因为这两个基数已经包合200年了)
方法是:把公历年尾数后两位加该年所对应的基数的和除以12所得的佘数对应的地支数,就是该年的地支数。
举例:求2022年的地支?
1:根据上面求天干掌知道年尾2对应十天干掌壬上,故知年天干是壬。
2:求地支:用年尾22 基数5=27 27÷12余数是3,3对应十二地支寅,故知寅是2022年的地支,综合上面知道:2022年的干支是壬寅。余仿此。
B:月干支推算法:
五虎遁歌:
甲已之年丙作首,乙庚之岁戊为首,丙辛之年从庚起,丁壬壬位顺行程,更有戊癸何方觅,甲寅之上好追求。
举例:求2022年5月干支?
根据上面知道2022年干支为壬寅,套入上面歌诀丁壬壬位顺行程,知道壬寅年正月起壬寅,2月癸卯,3月甲辰,4月乙巳,5月丙午。故知壬寅5月的干支为丙午。佘仿此。
C:日干支快速推算法:
此法经本人结合多年实践经验潜心钻研所得。熟练后用心算(用手机计算器更简单)可在数十秒内推算出前后200年内任何一日的干支,比查找万年历方便实用,比流年赶月,大小金钳等方法更简单易记,只要记住四句口诀,四个常数就可以了,简单吧?(当然你也可以推算一干年甚至一万年,一百年只须记住一个常数只可,但是超过前后200年对大多数的人来说已经没有意义了)现在市面上也有很多推算日干支的方法,但不是口诀常数一大堆,就是推算过程非常繁杂,都不实用。本人是一名易学爱好者,常常使用到日干支,查万年历有时又不方便,鉴于此本人下苦功研究出此推算日干支的简易方法。在此拋砖引玉一﹣将此方法发表出来供各位易学爱好者参考。口诀:
乘5除4基加日,双月应须三十,一二自加闰少一,经几大月多加几。
基数(1900--1999基数:9;2000----2099基数:54;1800---1899基数:25;
2100---2199基数:39)
1月不计算在大月内。口诀分解:年尾(后2位数)乘以5+年尾除以4的整商数+当年基数+当日数+当日所经过的大月数(如果是平年一月加1,二月加2,闰年1月不加,2月加1。不管平闰年三月不加数,四五月加1,六七月加2,八月加3,九十月加4,十一,十二月加5.)(如果是双月应加30,单月不加)然后把所得和数除以60,取干支序号:
甲子1,乙丑2,丙寅3---﹣癸亥60.小于60者直取。
(注:1:凡遇农历申子辰年即是公历闰年。
2:能被4整除的公历年份是闰年。此两种方法同样可以求出公历闰年)
举例:求公历1913年5月3日干支?
13*5 13/4(取整商数3) 9(基数) 1(所经大月数,因一月不计算大月,只经三月1个大月)=81,
(81/60余21)21是甲申,故知当日是甲申日。
求公历2022年4月28日的干支?22*5 5(22/4取整商数5) 54(基数) 28(日数) 30(四月是双月须加30) 1(平年四月份故加1)=228除以60余48)
48(60干支序号)是辛亥,故知2022年4月28日的干支是辛亥。
其余依法类推。
D:时干支的推算法:
歌诀:甲已还加甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。
举例:求2022年4月18日辰时干支?
根据上面推算得知4月18日干支为辛丑。
根据上面歌诀丙辛从戊起,子时戊子,丑时已丑,寅时庚寅,卯时辛卯,辰时壬辰。故知壬辰为4月18日辰时的干支。余仿此。
十天干掌
华宇文昌
2022.4.28.壬寅年季春