速推日干支新法的主要内容和意义

来源:百度文库 编辑:神马文学网 时间:2024/06/13 00:31:22
怎样快速的推算任何一天的日干支,当今易学命理研究界涉及者不多,就连享誉中外的易坛泰斗邵伟华先生等,一大批易学命理学研究应用的预测大师诸精英,也都在各自的著作中教人去查万年历。虽然有的命书中偶有所载,但大多数是或十分零散,或错漏颇多,令人无所适从。古代推历法中虽有一定的运算规律可循,却很复杂极难掌握。江湖盲人心传口授的方法,不仅繁索,也很难记忆,更是秘而不宣。所以,如何不用万年历也能快速推算农历日干支,一直令易学命理学爱好者乃至研究者望而兴叹。
我自研究易学始十余年来,也一直都在想,或是拜师学习,或是研究历法,或是从命学书籍中寻求,以期觅得真宗,但始终未能如愿。时至2004年10月下旬,方偶有所悟,破译了快速推算农历日干支的秘法,并即兴编创成歌诀。紧接着又将搜集到的其他推算农历日干支的方法,认真的研究推敲并整理修改。
编创的易理和原则
研究快速推算农历日干支的目的,就是为了快速的排好四柱服务。因此,我本着与研究的目的性统一,与历史文化传统统一,与易经排序原理统一,与装卦顺序原理统一,与历法统一的原则,编创了《实用速算干支推历歌》。
《周易乾凿度》说:“故卦当岁,爻当月,析当日……天道左旋,地道右迁,二卦十二爻而期一岁。乾阳也,坤阴也,并治而交错行,乾贞于十一月子,左行阳时六;坤贞于六月未,右行阴时六,以奉顺成其岁。”十二月太阳历用二卦纪一年,乾卦初九当子时,九二当寅,九三当辰,九四当午,九五当申,上九当戌;坤卦初六当未时,六二当酉,六三当亥,六四当丑,六五当卯,上六当巳。二卦十二爻表示十二月,用十二地支纪之。子、寅、辰、午、申、戌配乾卦六爻,丑、卯、巳、未、酉、亥配坤卦六爻。六十四卦有三十二对,纪三十二年为一周期。纪日也用卦,一日用二卦,昼夜各一卦。一日有十二时,用二卦十二爻纪之,朝屯则暮蒙,朝需则暮讼,以至既济未济。这样用六十卦分布一月30天。纪年纪日用的是六十四卦序,即《周易》的卦序。但纪年从乾坤开始,纪日则从屯蒙开始。《周易乾凿度》说:“易者,……天地烂明,日月星辰布设,八卦错序,律历调列,五纬顺轨,四和粟孳结。”由此可知,易者,归根结底是天文律历之事。《周易》六十四卦是周代的历法,两两相偶,一阳一阴,共主一年,阴阳两卦的十二爻配子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二辰各主一月,六十四卦计主三十二年,一万一千五百二十策为日数。
《周易》是运用易卦纪年、月、日、时的历法,我国农历干支纪年,也是以干支按六十花甲为循环周期,纪年、月、日、时。那么,反过来我们同样也可以运用易卦和六十甲子,来回推用于历法纪年月日时的,那个特定时间所对应的基本符号——特定的干支。
因此,我们也可以把一年十二个月的大小分布情况,也用两卦来表示,以第一卦代表上半年,第二卦代表下半年,与装卦的次序和易经卦爻的排列次序相统一,以第一卦的初爻代表正月、二爻代表二月、三爻代表三月、四爻代表四月、五爻代表五月、上爻代表六月;以第二卦的初爻代表七月、二爻代表八月、三爻代表九月、四爻代表十月、五爻代表十一月、上爻代表十二月。又据爻象有“阳爻象大人”,“阴爻象小人”之意,以阳爻代表大月,以阴爻代表小月。这样,任何一年的十二月的大小月分布情况,都可以十分明了的用两卦表述清楚。例如,1966年的正月大、二月大、三月大、四月大、五月小、六月小,上半年大小月的分布构成 “大壮”卦;七月大、八月小、九月小、十月大、十一月大、十二月小,下半年大小月的分布构成“随”卦。“大壮”和“随”仅三个字,就代表了这年大小月的全部内容。
编创《实用速算干支推历歌》的原则,除了依上述原则取卦外,沿用民间传统一年编两句口诀、依口诀来推算日干支的方法,发展成一年编三句口诀。把每年的年命或年号,正月初一的干支,全年大月小月,立春交节的月份、日期和时辰,以及闰月的月份、大小等全部标明:
1.把每年的公历年号,或年命,或生肖,或干支,在第一句标明。例如,“五五羊年金命同”,五五即1955年,羊年是该年的生肖,金命是该年的年命,又生肖羊为金命的年份只能是乙未年,所以这句歌诀代表的是1955年的干支乙未,生肖属羊,是沙中金命。
2.把每年正月初一的干支用两个字来表述。用颜色表示日干,生肖表示地支。甲乙为青,丙丁为红、或赤,戊己为黄,庚辛为白,壬癸为黑。例如,日干支为庚寅,则写成“白虎”;丙午则写成“红马”第。每年十二个月的大小分布情况用两个卦名表述,排在靠浅的代表上半年,靠后的代表下半年。闰月的月份、闰月的大或小,都直接用所闰月的数字、及“大”或“小”字在歌诀中表述。把上述内容用七个字组成歌诀的第二句,如果这句中没有数字及“大”或“小”字,则该年是没有闰月的平年。如:1963年的流年诀第二句是“黄龙四喜既小革”,表示这年的正月初一干支是戊辰,闰四月,并且闰月是小月,除闰月外上半年正月大、二月小、三月大、四月小、五月大、六月小,下半年七月大、八月小、九月大、十月大、十一月大、十二月小。
3.第三句专门表述立春交节的月份、日期和时辰。上年的腊月立春就写成“腊月”或“上腊”,本年的正月立春就写成“正月”或省略不写。
依上述原理和原则,暂编创了自1924年起至2010年八十余年的流年歌诀。
实用速算干支推历歌歌诀的内容
本篇歌诀虽然每年三句,如果读者在学习或使用时,喜欢或者习惯单独记忆年号,把第一句删掉只用后面两句,也能独立成文。(可以自己整理)
1924年:一九二四鼠建业 青虎跃涧风见解 正月初一巳时悦
1925年:乙丑二五金海归 黄猴四喜既小睽 正月十二申时随
1926年:火命丙寅虎登位 黑鸡展翅蹇折兑 上腊廿二亥时回
1927年:炉中火命兔称雄 赤兔执法噬嗑讼 正月初四寅春融
1928年:二八木命黄龙神 黑狗小二解同人 正月十四巳时临
929年: 己巳蛇年木命同 红犬渡河坎陷讼 上腊廿五申时通
1930年:三零行年马英俊 白龙六顺蛊小困 正月初八戌时论
1931年:路旁土命羊当权 黑兔望月睽遇蹇 上腊十八丑时见
932年: 剑锋金命猴登科 火鸡报晓需噬嗑 上腊廿九辰时坐
1933年:三三金命鸡鹤立 黑龙大闹五井贲 春打初十未时宜
1934年:山头火命犬欢歌 赤龙勇闯困时火 上腊廿一戌时过
1935年:长征乙亥山头火 白猪过河蹇跃泽 初二丑时春清澈
1936年:鼠年三六水命坐 青蛇大展颐三革 十三辰时春求索
1937年:涧下水命牛耕作 黄蛇出洞惊雷革 上腊廿三未时得
1938年:戊寅土命虎盛踞 黑猪七星节大旅 初五戌时春又续
1939年:城墙土命兔欢喜 红猪失节终未济 上腊十七丑时吉
1940年:白蜡金命龙王殿 白蛇施法睽驱蹇 上腊廿八辰龙现
1941年:一九四一金蛇盘 青猪六顺大泽蹇 初九午时待春还
1942年:壬午年命木当立 黄猪夺魁离未济 腊月初九酉时期
1943年:杨柳木命羊欢聚 青马奔腾未既济 正月初一子时益
1944年:猴年甲申行水命 黄鼠四面贲大风 十二卯时春已浓
1945年:井泉水命金鸡鸣 黑牛逐日登山鼎 上腊廿三亥时赢
1946年:四六土命犬上卧 红羊出行遇雷火 初三酉时春雨播
1947年:屋上土命猪坐镇 白牛小妹二家人 十四子时守春临
1948年:霹雷火命鼠得帝 青牛耕田既未济 上腊廿六卯时利
1949年:开国盛典牛神气 黄羊七小离未济 春打初七午时期
1950年:松柏木命虎登山 黑羊遭遇风吹蹇 腊月十八酉平安
1951年:五一年命兔俏丽 红牛破阵火未济 上腊廿八亥时宜
1952年:长流水命龙腾飞 黑猪五福解大睽 春打初四寅时回
1953年:水命流年蛇分兵 红猴伏藏出涣井 上腊廿一巳时明
1954年:沙中金命马晋升 白虎新装贲春风 立春初二申时成
1955年:五五羊年金命同 青鸡乔迁蒙争讼 正月十二亥时公
1956年:猴年火命山下临 黄鸡展翅解家人 上腊廿四春在寅
1957年:火命鸡年五七行 黑兔八方既小井 正月初五巳时静
1958年:平地木命犬争奇 红虎自荐需既济 上腊十六申时立
1959年:五九丁亥木命齐 白鸡凤舞井既济 腊月廿七亥猪奇
1960年:庚子壁上鼠神机 青土六神家小既 正月初九寅时吉
1961年:牛年土命织女会 黄兔云游既济睽 上腊十九巳时归
1962年:壬寅箔金虎发威 青犬煮酒水泽兑 上腊三十申时会
1963年:六三癸卯命金箔 黄龙四喜既小革 春在十一亥时过
1964年:甲辰太岁灯火命 黑龙腾云贲惹讼 上腊廿二寅通融
1965年:六五乙巳蛇太岁 赤猪逐日解跟随 正月初三辰时回
1966年:丙午六六天河水 白龙三阳壮小随 春打十五未时会
1967年:天河水命羊六七 青龙嬉戏泽未济 廿五腊戌逢春喜
1968年:六八土命猴当位 黄猪七喜困小睽 立春初七牛郎会
1969年:六九太岁逢土鸡 黑猪贪功未既济 上腊十八辰时益
1970年:庚戌狗年金命立 赤蛇觅食噬嗑离 上腊廿八未时宜
1971年:七一辛亥钗金命 黑鼠五魁涣小鼎 初九戌时扬春名
1972年:壬子木命鼠桑柘 红鼠不怕水与火 廿一丑腊入春国
1973年:七三癸丑木牛居 白马梳妆贲为旅 正月初二辰时遇
1974年:甲寅年命溪水聚 青鼠四面睽小旅 十三午时降春雨
1975年:乙卯水命太岁坐 黄鼠归妹联噬嗑 上腊廿四酉欢歌
1976年:七六龙年土命喜 黑马八睽小未济 正月初六子时吉
1977年:七七丁巳土地爷 红马驰骋离疆解 上腊十七卯春接
1978年:戊午大火天上去 白鼠纵火焚既济 上腊午时二十七
1979年:羊年己未天火命 青羊六顺噬大井 正月初八酉时庆
1980年:猴年木命八零得 黄羊畅饮噬嗑泽 上腊十九零时客
1981年:辛酉太岁木鸡鸣 青虎扬帆水顺风 上腊三十卯春逢
1982年:八二狗年水命同 黄猴四平既小讼 正月十一午时容
1983年:癸亥猪年水命连 黑猴打扮贲娶渐 上腊廿二酉时欢
1984年:八四甲子金命当 赤虎十全丰小妄 春打初三子时上
1985年:乙丑金命海中窝 白虎陷落井噬嗑 上腊十五卯时过
1986年:八六虎年火命接 青猿出世风雨解 上腊廿六午时悦
1987年:炉中火命丁卯位 黄虎家人六小妹 正月初七申时会
1988年:八八戊辰木命同 黑虎跃涧既泽通 上腊十七亥时功
1989年:大林木命蛇年逢 红鸡拼搏噬嗑讼 上腊廿八寅时鸣
1990年:庚午路旁土地神 黑龙小水五同人 初九大春巳时真
1991年:羊年九一土命同 赤龙兴雨坎陷讼 上腊二十申时通
1992年:九二壬申金命年 白犬护主蛊退渐 正月初一亥时眠
1993年:剑锋金命鸡九三 青龙三元鼎小蹇 正月十三寅时宴
1994年:甲戌年命山头火 赤兔拜月需噬嗑 上腊廿四巳时过
1995年:乙亥猪年火命贵 黑犬八方井小睽 初五打春申时美
1996年:九六水命鼠值更 红犬出困庆年丰 上腊十六亥时成
1997年:九七牛年涧下水 白龙闹海既济兑 上腊廿七寅时回
1998年:戊寅土命虎登基 青猪五福噬小离 初八辰时春当立
1999年:城墙土命兔上坐 黄猪游玩雷催革 上腊十九未春波
2000年:庚辰世纪白金命 黑蛇守节出困境 上腊廿九子时行
2001年:辛巳金命蛇称帝 红猪四喜泽小济 十二丑时换新纪
2002年:壬午杨柳木升殿 白猪拱槽睽嘴蹇 上腊廿三辰时欢
2003年:癸未羊年木命坐 黄蛇泽中盘噬嗑 初四打春未时歌
2004年:甲申猴年水命即 白鼠二鼎小未济 十四戌时春又立
2005年:井泉水命鸡年立 青鼠怕猫未既济 上腊廿六丑时吉
2006年:屋上土命零六居 白虎七夕既小畜 春在初七辰时遇
2007年:红猪当家猪土命 黑羊奋蹄问山鼎 上腊十七未时令
2008年:零八奥运圣火炬 红牛助兴布震离 上腊廿八戌时即
2009年:己丑憨牛霹雷神 白羊五节小家人 正月初十子时春
2010年:庚寅一零木命喜 青羊逐绿既未济 上腊廿一卯时吉
注:关于歌诀中使用的易经卦名,其中“噬”为噬嗑卦;“未”和“济”专指未济卦;“既”为既济卦;“有”为大有卦; “泽”为兑卦;“风”为巽卦;“火”为离卦;“水”为坎卦;“归”或“妹”为归妹卦;“家”为家人卦; “妄”为无妄卦;“雷”为震卦;“山”为艮卦;“壮”为大壮卦。
节气规律歌诀的研究再创作
我们把江湖盲人流行实用推算节气的两首歌诀列在一起,对比一下:
《细加节》
立春一日定根源,惊蛰原来倒退三;清明本时退三刻,立夏一日时退三;
芒种二日退一位,小暑加四正三天;立秋退三加五日,白露六日退一言;
寒露七天倒退六,立冬退四加七天;大雪六日顺四走,小寒六日逆行三;
如推来年立春日,五日三时春又还。
《节气规律歌诀》
立春五日三时头,惊蛰倒退三时首;一时一刻清明节,立夏九时三刻收;
芒种两日退一时,小暑三日午时求;五日退三立秋节,白露六日退一周;
寒露六日加六时,立冬六日七时游;大雪六日四时到,小寒五日九时收 。
关于运算时应加的天数,两首歌诀中的“立夏”、“寒露”、“立冬”和“小寒”四个节气的明显不同。经研究发现,这两者都没有错,造成这个情况的原因是,运用歌诀推算的规则或方法两者有一点差异:《细加节》按歌诀运算时,时辰数计算的结果超过十二个时辰时,日数不变,仍然采用日数计算的结果,即:“时盈日不加”法则;而时辰相减至亥时的时候,日期要减一天,即“时亏日减一”法则。《节气规律歌诀》按歌诀运算时,时辰数计算的结果超过十二个时辰时,日数在按歌诀计算结果的基础上,要把时辰上多出来的这一天也加上,即“时盈日加一”法则;由于没有“退四”或“退六”的情况,时辰相减至亥时的情况很少,几乎不出现“时亏日减一”的情况。弄清了两者一个“只减不加”,一个“只加不减”的区别,也就明白了这两首歌诀都没有错误并不矛盾的道理。用这两套方法分别计算,推算出来的交节日期也是完全一致的。
例如:推算1998年立夏、寒露、立冬、小寒的交节时间。我们已知1998年正月初八辰时立春,二月、三月、五月、闰五月、八月、十一月为小月。
1.
⑴。“立夏一日时退三”;以立春日初八辰时为基准,加1天减去3个时辰,再加上立春到立夏的小月数2天:初八辰时+1天-3个时辰+2天=11日丑时,即推得1998年交立下节气的时间是四月十一丑时。
⑵.“立夏九时三刻收”;以立春日初八辰时为基准,加9时三刻,再加上立春到立夏的小月数2天:初八辰时+9时三刻+2天=10日+9时三刻,辰时加9个时辰后满12个时辰进入次日即第二天得丑时,故日数应再加1天,为11日。因此推得1998年交立下节气的时间是四月十一丑时。
2.
⑴。“寒露七天倒退六”;以立春日初八辰时为基准,加上7天减6个时辰,再加上立春到寒露期间的小月数4天:初八辰时+7天-6个时辰+4天=19日辰时-6个时辰。辰时减6个时辰,即上推6位地支,是上一日的戌时,要“时亏日减一”, 19-1=18。所以,18日戌时是要推算的结果,即1998年的八月十八戌时交寒露节。
⑵.“寒露六日加六时”;以立春日初八辰时为基准,加上6天6个时辰,再加上立春到寒露期间的小月数4天:初八辰时+6天+6个时辰+4天=18日戌时,即推得1998年的八月十八戌时交寒露节。
3.
⑴。“立冬退四加七天”;以立春日初八辰时为基准,加上7天减4个时辰,再加上立春到立冬期间的小月数5天:初八辰时+7天-4个时辰+5天=20日辰时-4个时辰=19日亥时(时亏日减一),即推得1998年的九月十九亥时交立冬节。
⑵.“立冬六日七时游”;以立春日初八辰时为基准,加上6天7个时辰,再加上立春到立冬期间的小月数5天:初八辰时+6天+7个时辰+5天=19日亥时。即推得1988年的九月十九亥时交立冬节。
4.
⑴。“小寒六日逆行三”;以立春日初八辰时为基准,加上6天减3个时辰,再加上立春到小寒期间的小月数5天:初八辰时+6天-3个时辰+5天=19日丑时。推得1998年的十一月十九丑时交小寒节。
⑵.“小寒五日九时收”;以立春日初八辰时为基准,加上5天9个时辰,再加上立春到小寒期间的小月数5天:初八辰时+5天+9个时辰+5天=18日辰时+9个时辰。辰时加9个时辰即顺推9位地支,为第二天丑时。“时盈日加一”, 18+1=19。故推得1998年的九月十九亥时交立冬节。
为了避免混乱,力求统一,便于速算,经过分析和进一步验证,尽量少用或不用退三或退四的时辰上的减法,可以避免“时亏日减一”的情况出现。根据十二时循环周期中,逆行三位与顺行九位同位重合的特点,把“退三”改成“加九”,这样就可以把时辰的运算体系与日数运算体系分离,互不相干,成为独立的十二时辰循环体系,不论“时盈”或“时亏”,日数都不在受其影响而加减了。考虑到推算的规律或规则,都是在立春日的基础上,加上到要推算的节气期间的小月数,由于歌诀中没有明确表述,往往使初学者陷入只按歌诀的天数运算、不加小月数的误区,造成推算的结果不准确,因而无所适从。故此,把提示加小月数的内容补充加在歌诀的第一句中。修改后的推算节气规律的歌诀为:万年历速排年月日时干支,尤其是速查日干支的方法,一直以来,江湖盲人秘不外传,而众易学研究的名家大师们,都既不想说,更不愿说,甚至是不敢妄说。一遇到要讲查日干支的问题时,就退到查找《万年历》上。建国以后杏林界一些中医针灸专家们,为了子午流注针法的应用而致力研究,推出了几种按公元即阳历速查日干支的方法,但基本上未能挣脱计算繁琐实用性不强的怪圈,这也直接影响了中医针灸子午流注应用的发展和普及。
算节气规律歌
立春日起小月看,惊蛰时辰九循环;清明不加春时断,立夏一日九时添;
芒种二日十一验,小暑三日五时传;立秋五日九时连,白露六日十一见;
寒露六日六时占,立冬六日七时观;大雪六日四时判,小寒六日九时全;
再把来年立春参,五日三时春又还。
运用修改后的歌诀推算时,日数取立春的日数加上立春至要推算的立节之间的小月数,再加上歌诀中标示的日数,这三数之和就是所要推算节气的交节日;时辰的取法,用立春的时辰,按歌诀中标示的时数,有“退”字的减去、逆推;其余的加上、顺推。
计算公式的推导
如何才能真正把“速”字落到实处呢?让我们通过认真研究速算查日歌诀及其推算过程,一起揭开速算的奥秘。我们根据各种速算日干支的方法总结了一个计算的规律、法则:
1.以正月初一日干支的六十甲子序号为基准; 2.逢单月序号数不变,双月则序号数加30; 3.遇到闰年的,从闰月起单月变双,双月变单; 4.先推到当月初一的干支序号数,注意减法规则是减去立春到当推月期间的小月数; 5.在初一序号的基础上,加上到要推算日的实际天数。
通过研究我们得出这样的结论:歌诀的内容提供了速算的必要条件,而推算过程的运算法则或规律的程式化,又提供了速算的可操作性。因此,我们可以把农历日干支及其交节时间的推算,用更简明的公式来表述。
1.假令要推算的日干支为T,流年岁首正月初一的干支为A,正月初一到要推算日期所属月份前的小月数为B, N为所推算的日期的序号数,单双月调解基数为C,其值为0或30;当要推算的日期所属月份为单月时C=0,为双月时C=30;如逢有闰年时,因自闰年起多了一个月,原来的单月变为双月,双月变为单月,运算的方法则简化为公式:
 T=A-B+C+N-1 ┄┄┄┄┄┄┄┄┄ 公式(1)
同理,可以推导出按阳历推算日干支的公式:
T=A+D+C+N-R-1 ┄┄┄┄┄┄┄┄┄ 公式(2)
T为所要推算的任何一日的干支(六十花甲)序号;A为流年岁首元旦日的干支序号;D为要推算日所在月份以前历经的大月数,其中1、3、5、7、8、10、12七个月为大月;C为月调解数,当要推算日所属月份为单月时,C=0. 为双月时,C=30;R为闰日调解数,当要推算日所属月份为1、2两月时,R=0. 为3┄12月时,逢闰年R=1.平年R=2; N为要推算日期的序号数。
2.我们假令要推算的日干支为T,要推算日所在月前的实足月数为Y,岁首正月初一到要推算日的实际天数为E,要推算日期的农历序号数为N,则:
E=30Y-B+N ┄┄┄┄公式⑴───1
E÷60=商┄┄余数(xi ┄┄公式⑴───2
其中Xi值为0,1,2,3,4…………59。
T=A+Xi-1 ┄┄┄┄┄公式⑴───3
同理,可以推导出按阳历推算日干支的公式:
E=30Y+D+r+N-2 ┄┄┄┄┄┄┄┄┄公式(2)───1
E÷60=商┄┄余数(xi) ┄┄ ┄┄┄公式(2)───2
T=A+Xi-1 ┄┄┄┄┄┄┄┄┄┄┄┄公式(2)───3
E为要推算日到元旦之间历经的实际天数;Y为要推算日所属月前历经的实足月数;r为闰日调解数,闰年3┄12月r=1,平年和闰年的1、2月r=0。
3.假令要推算的立节交节日为L,立春日的农历序号数为H,立春到要推算的立节前的小月数为B,《速算节气规律歌》中指示的天数为G,则立节交节日期的计算公式为:L=H+B+G
我编创的歌诀虽然通俗易懂,易学易记,但短时间内熟记也不现实,加上有相当多的读者不一定掌握了易经六十四卦卦名及卦象,应用歌诀也有一定的难度。因此,为了方便广大读者即学即用,短时间内掌握实用速算干支推历的方法,把1924-2050年的基本数值列表,读者可直接从表中查取数值代入公式运算。因篇幅所限,恕不附表.
实用速算日干支快捷新法的意义
实用速算干支推历,即不用
实用速算日干支快捷新法,不仅仅是单纯依歌诀按阴历推算日干支的方法,它不是单纯的一种方法,而是一个体系. 既有按阴历的方法,又有用阳历的方法有推算的歌诀,也有计算的公式,还有基本功和技巧等等.尤其是用阳历日期推算日干支的方法和公式,对中医子午流注的应用和普及具有重要意义。是易学和中医子午流注应用研究的又一重大突破。对中外历法文化的交流也有一定的意义。