自序:吾爱易数,更对盲人在很短时间内准确的推出某人的八字感兴趣。吾思之,盲人能熟知,我等岂能不会?其中定有捷径之法。虽有某些歌诀能略推之,但却都隐晦玄虚,有些却反其道而行之,令人费解。向盲人请教,都秘而不谈,其曰,已向师父明誓,绝不外传,以防报应。网上也有好多歌诀,其法甚好,但详解甚简。有的有好多错误,其发表者或转载者,都没有认真校正,有的还自相矛盾,贻误后人。 吾爱读书,搜集歌诀,但对其意解有的还不准确。吾将自创及搜集到的有关推日干支的部分口诀贴出,与爱好者同学习,共探讨。这些方法,吾都多次与万年历校对无误,其法甚准。对吾未弄懂之诀词,望易友发表自己观点及释义。吾当敬学之。 推算日干支,有按公历和农历两种方法推算。 一、农历日干支推算口诀: (方法一) 意解: “大小月卦记心间,正一干支起根源。”农历的大月为30天小月为29天,固定不变。要推农历日干支,先要按《农历大小月卦口诀》将推算之年编上两卦,以便在推算日干支时运用。除此之外,还必须要记住农历正月初一日的干支,因为它是推算一年逐日的基础。 “大后干同地支冲,小后干支退一天。”大月初一的干支与后一个月初一的干支天干相同,地支相冲。小月初一的干支与后一个月初一的干支天干相同地支相冲之日再后退一天。如本月是大月,初一干支为己卯,下月的初一干支就是己酉。如果这个月是小月,则下月初一干支应在己酉后退一位后确定,即为戊申日。 “初一十三二十五,支同干隔一位算。”此两句是在确定某月初一干支后,将这个月分成三个阶段,即初一至十二,十三至二十四,二十五以后。初一、十三、二十五日在干支上也是有规律的。知道初一干支,只要将该日天干隔一位顺推,而地支不变。同理,知道十三日干支,支同干隔一位,也知道二十五日的干支。如初一日干支为甲子,则十三日干支为丙子,二十五日干支为戊子。掌握这个方法,就可以根据所推之日属于哪一段,便可以很快知道这天的干支了。 例如:(一)推算1998年农历6月初10日午时的干支。 4推算1998年农历6月初10日(公历8月1日)干支 已知农历98年正月初一日干支为乙亥,先用大拇指在手掌亥支上定位,然后按《农历日干支推算诀》中的“大后干同地支冲,小后干支退一天”的规定,逐月推算初1日的干支。正月为大,干同支冲,大拇指跳到巳位上,2月初1日干支为乙巳;2月为小月,干同支冲各减1,大拇指跳到亥位后,再减1位,所以3月初1日干支为甲戌;3月为小,干同支冲各减1大拇指跳到辰支后退1位,4月初1日为癸卯;4月为大,干同支冲,大姆指跳到酉干,5月初1日为癸酉;5月为小,干同支冲各减1,大拇指跳到卯支再退1位,闰5月 初1日为壬寅。闰5月为小,干同支冲各减1,大拇指跳到申支后再退一位,六月初一干支为辛未。知道6月初1日的干支后,从此位顺推初10曰的干支为庚辰。 农历日干支推算口诀:(方法二) 要推干支日,初一再初一。 单月原本数,双月三十递。 闰前单不添,闰后双不提。 减去小月日,再加二减一。 意解:“要推干支日,初一再初一”。要推算某年某月某一日的干支,必须记住某年正(某)月初一的干支,以这月初一日的干支为基础,推算某月初一日的干支。 “单月原本数”单月(正月)以初一日的干支为推算基数。 “双月三十递”双月(二月)的初一以三十天加一为基数。(即与单月的基数天干不变地支相冲。) “闰前单不添,闰后双不提”如果是闰月年,闰月前的单月仍按单月计算。闰月后的月份,单双月要改变。双月按单月算,单月按双月算。 “减去小月日”在以单“双”月的基数上减去所求月份以前到正月初一的小月日数。 “再加二减一”如果上月是小月,下月初一的干支就以上月初一的干支为基数,在干同地冲的基础上减去一天(即加二减一)另解:上月是小月,29天,下月初一的干支就是在29天干支的基础上再加2天又减一天。即加二又减一。 农历日干支推算口诀:(方法三) 今年某月初一日,干支明年是为何? 闰年前加二十五,本位算起定不错。 平年退六次位起,千年万载不差讹。 欲忆去年是何日,交闰五五本位退。 无闰平年加六位,月大月小两头确。 意解:“今年某月初一日,干支明年是为何?”知道今年某月初一日的干支,怎么求明年该月初一日的干支。 “闰年前加二十五,本位算起定不错。平年退六次位起,千年万载不差讹”从本位算起,闰年加二十五天。平年从次位退六天。 “月大月小两头确”(弄不懂) 逐年推算正月初一日干支口诀 (方法四) 小六支同天隔三,迂五前句各加一。 “常年退回小月数”常年,指没有闰月的年份。推算农历正月初一干支,要按《农历大小月卦口诀》,逐年编上两卦,以便确定某年的小月数。必须知道今年有几个下月数。如果今年没闰月,求来年正月初一日干支,就是在今年正月初一干支次位上起退回今年所有的小月数,就是下一年正月初一的干支。常年下月数是 个。 “闰月小数五六七”,经过研究,凡有闰月之年小月数分别为五、六、七三种。就是有闰月之年,小月数有时是5个,有时是6个,有时是7个。 “小六支同天隔三,迂五前句各加一。”闰月之年,如果小月数为六,来年正月初一日干支,与该年初一日干支则是地支相同,而天干则顺隔三位,第四位便是。闰月之年小月数为五的,按支同天顺隔三后干支各进一位,便是来年正月初一日干支。 “逢七支同天隔三,各退一位定无异。”闰月年小月数为七的,只要把正月初一的干支按支同天顺隔三位后,干支各减一位,便是来年正月初一日干支。 用卦象推算农历各月初一日干支法 (方法五) 2、2001年正月初一日干支为丁亥。 4、根据卦象,逐月进行推算。 2月初一是干同支冲丁巳 7月初一是干同支冲—1甲寅 二、公历日干支推算口诀: (方法一) “小月干同地支冲,大月上句加一天。”公历小月为30天,按农历大月“大后干同地支冲”推算口诀,我们知道本月初一日干支,与下月初一干支则是天干相同地支相冲。公历大月为31天,在小月干支相冲的基础上,再加一天,即是大月份下月一日的干支。 “申子辰年为闰,干同支冲退一天。”经过研究,发现凡是地支为申、子、辰支的年均为闰年,二月为29天。在推算3月1日干支时,可按农历小月后的日干支推算方法,即在干同地干冲的基础上,减去一天,则为3月1日干支。(3月1日的干支与元旦相同)。 “余年二月二十八,干同支冲退一天。”除地为申子辰年二月29天外,其它年二月均为28天。在知道2月1日干支后,按干同支冲规律,干支各减二位便是3月1日的干支。 “月首十三二十五,支同干隔一位算。”月首,即是每月1日。其推法与推算农历日干支口诀后两句相同。 例如:推算公历1998年8月1曰干支。 根据公历日期计算当日干支:(方法二) 一、口诀: 二、 (闰年一二余减一) 三、具体计算公式如下[年的后三位乘5+年的后三位除4+9+阳历日子数+单月(为0)双月(30)+每个月的调节数]/60=取余数。余数就是花甲子的序数。余数的个位数为天干,余数除12取余为地支。 例如:2009年1月9日 例如:2000年2月2日为庚寅日:是第27位。 (100*5+100/4+9+2+30+2)/60=9余28 28-1=27 27是庚寅 三、注解: 一五双减一,二六加零六;三减二加一,四减一加五; 七零九加二,八加一七走;十上加二八,冬三腊三九; 润从三月起,余数再加一。 具体用法如下:记住元旦的干支数,天干甲到癸为1到10,地支子到亥为1到12。现在根据口决来算任何一日的干支。 例如:求2005年12月31日的干支。此年元旦干支为乙酉,乙数为2,酉数为10,12月即为口决中的腊,冬三腊三九意为12月的干支数要分别加3和9,其余口决以此类推,记住是以公历来算,具体算法是元旦干支数加口决中的加减数再加本月天数的和除以干或支的周转数,余数即为所求,如本例12月干数为:2+3+31=36(元旦干+地支干+本月天数)/10,余数为天干数,36/10=3余6,6数为己,地支数为:10+9+31=50(元旦地支数+本月地支数+本月天数)/12,50/12=4余2,2数为丑,即所求为己丑。 求出所求日距元旦日的总天数,再除以干(10)或支(12)的周转数得到干或支的余数,然后依元旦干支按干或支的序数以本位顺数所得干或支之余数,落处干支即为所求。 如上例:2005年元旦的干支是乙酉日。 2005年12月31日距元旦为365天(逢润年要加一天),365/10=36……5;365/12=30……5。余数皆为5,天干从乙(含本位)顺数5位:乙、丙、丁、戊、己,第5位为己,地支从酉(含本位)顺数5位:酉、戍、亥、子、丑,第5位为丑。干支合为己丑。 逐年推算公历元旦干支(方法五) “申子辰支年为闰,干加六位支冲支。”凡年支是申子辰的为闰年,2月29天。推算下一年元旦日的干支,只要大拇指从今年元旦日支位,跳到相冲的地支位上,而后天干顺加六位,便是来年元旦的干支。 “平年天干加五位,干冲退一便可知。”除申子辰年外,其它年2月均为28天。大拇指在掌上定好今年元旦日支位置,推算来年元旦干支时,将大拇指跳到相冲之支退一位,天干加上五位,即是来年元旦的干支。 用卦象推算公历各月第一日干支法(方法六) 3月1日 干同地支冲---2 09月1日干同支冲+1 “天干五合前为主”,古往今来,年上起月,日上起时,是按天干五合的方法,分为五种情况,即甲己合,乙庚合,丙辛合,丁壬合,戊癸合。我们也采用这种方法,并以前一天干为主,即甲、己以甲为主,乙、庚以乙为主,丙、辛以丙为主,丁、壬以丁为主,戊、癸以戊为主,配上序数甲为1,乙为2,丙为3,丁为4,戊为5,成为推算月、时的固定序数。 “年干隔位配寅月”,推算某年的月干,先看该年干与何干相合,然后按“天干五合前为主”的方法,查出该干的序数,并设此干为零,隔干按序数确定寅月的天干。如:甲己之年,甲与己合,以甲为主,甲序数为1,把大拇指放在甲位上,设此为0,隔位为1,1占丙位,丙就是甲己之年寅月的天干了。乙庚之年,乙与庚合,以乙为主,乙序数为2,把大拇指放在乙位上,设此为0,隔位数2位,2占戊位,戊就是乙庚之年寅月的天干。丙辛之年,丙与辛合,以丙为主,丙序数为3,把大拇指放在丙位上,设此为0,隔位数3位,3占庚位,庚就是丙辛之年寅月的天干了。丁壬之年,丁与壬合,以丁为主,丁序数为4,把大拇指放在丁位上,设此为0,隔位数4位,4占壬位,壬就是丁壬之年寅月的天干了。戊癸之年,戊与癸合,以戊为主,戊序数为5。把大拇指放在戊位上,设此为0,隔位数5位,5占甲位,甲就是戊癸之年寅月的天干了。知道寅月的天干,其他月的顺推就行了。如98年是戊寅,戊与癸干合,以戊为主,戊的序数为5 ,从戊开始,隔己、庚、辛、壬、癸五天干到甲,甲就是98年寅月的天干,算出98年寅月的天干是甲,其他月的天干就好算了。 “日干配时本身”此推算方法与年上起月基本相同,只是在确定日干合干以后,从合之干的前干本身算起,按序数查。到何干,便是该日子时的天干。如己日,甲与己属同一类型,以甲为主,甲的序数为1,以本身配子时,该日子时的天干为甲,即甲子时。同样,癸日子时的天干,因戊癸合干,以戊为主,序数为5,从5开始数到壬,癸日子时为壬子时。 年上起月口诀: 甲己之年丙做首,乙庚之岁戊为头。丙辛之岁寻庚上, 丁壬壬水顺行流。若问戊癸何方发?甲寅之上好追求。 日上起时口诀: 甲己还生甲,乙庚丙做初,丙辛从戊起, 丁壬庚子居,戊癸何方发?壬子是真途。 |
|