时间:2024-07-18人气:作者:佚名
学习易学一般都要用到八字翻看万年历会浪费很多时间不能适应现代社会的快速发展为此出现了很多算法但算法越多越使初学易者不知改如何选择在此向大家推荐一种快速算法希望能对初学易者有所帮助一算年干支用年数减去3得数的个位数字对应的天干为年干再用这个得数除以12余数对应地支为年支例如算1991的干支199131988个位8对应十天干中的辛1988除以12得165余数为8对应地支为未则1991年的干支为辛未
二算月干支用年上起月法将左手的五个手指分别对应1甲2乙3丙4丁5戊右手对应6己7庚8辛9壬0癸地支1子2丑3寅4卯5辰6巳7午8未9申10酉11戌0亥注意一月为寅二月为卯以此类推推算月时干支口诀
天干五合前为主月时干序一至五
年干隔数配寅月日干配时本数身
古往今来年上起月日上起时是按天干五合的方法分成五种情况即甲己之年日定月时的方法相同我们也采用这种方法并一前一天干为主即甲己以甲为主乙庚以乙为主年干隔位配寅月推算某年的月干先看该年干与何干相合然后按天干五合前为主的方法查出该干的序数并设此干为零按序数隔干确定寅月的天干如98年是戊寅戊癸干合戊年与癸年的天干相同属于同一种定寅月天干法五的序数尾5从5开始隔己庚辛壬癸五天干到甲就可以算出98年寅月的天干是甲其他月的天干就好推算了
三算日干支根据公历日期计算当日干支
一口诀
乘五除四九加日
双月间隔三十天
一二自加整少一
三五七八十尾前
二举例说明
例一1996年1月16日
965964916608余4949即为六十甲子序数9对应天干壬49除12余1对应地支子对应干支为壬子
例二1997年2月16日
975974916302609余2626即为六十甲子序数6对应天干己26除12余2对应地支丑对应干支为己丑
例三1998年3月16日
985984916608余59对应干支为壬戌
例四1999年4月16日
995994916301609余35对应干支为戊戌
例五2000年7月16日
100510049162609余12对应干支为乙亥
例六2001年10月16日
10151014916430609余49对应干支为壬子
三注解第三句中的整少一为能被4整除之年一二月份比其他三年都要少加一第四句反映的是大月规律即8月加311月加5依此类推
说详细一点一月二月比较特殊平年时一月加1二月加2闰年时一月加0二月加1这就是一二自加整少一三月加0四月加1五月加1六月加2七月加2八月加3九月加4十月加4十一月加5十二月加5
四算时干支日干配时本身数此句推算方法与年干定寅月天干发基本相同只是在确定日干合干以后从合之干的前干本身算起按序数查到何干便是该日子时的天干如己日己与甲同一类型以甲干为主甲的序数为1以本身配子时该日子时的天干为甲即甲子时同样癸日子时吧的天干因戊癸合干以五为主序数为5从5开始数到壬癸日子时为壬子时