一、 逐年推算元旦干支口訣 欲推來(lái)年元旦日,先知今年日干支。
申子辰支年為閏,干加六位支沖支。
余年天干加五位,干沖退一便可知。
推算方法:“欲推來(lái)年元旦日,先知今年日干支。”推算來(lái)年元旦日的干支,必須先知道今年元旦日的干支,并用大拇指在掌上定位。“申子辰干年為閏,干加六位支沖支。”凡年支臨申子辰的為閏年,2月29天。推算下一年元旦日的干支,只要大拇指從今年元旦日支位,跳到相沖的地干支位上,而后天干順加六位,便是來(lái)年元旦的干支。“余年天干加五位,干沖退一便可知。”除申子辰年外,其它年干2月均為28天。大拇指在掌上定好今年元旦日支位置,推算來(lái)年元旦干支時(shí),將大拇指跳到相沖之支退一位,天干加上五位,即是來(lái)年元旦的干支。
二、逐年推算正月初一日干支口訣
欲推來(lái)年正一月,先知今年日干支。
常年退回小月數(shù),閏月小數(shù)五六七。
小六干同天隔三,迂五前句各加一。
逢七支同天隔三,各退一位定無(wú)異。
推算方法:“欲推來(lái)年正一月,先知今年日干支。”推算來(lái)年正月初一日的干支,必須先知道今年正月初一的干支。“常年退回小月數(shù),閏月小數(shù)五六七。”常年,指沒(méi)有閏月的年份。推算農(nóng)歷正月初一干支,要按《農(nóng)歷大小月卦口訣》,逐年編上兩卦,以便確定某年的小月數(shù)。如果今年沒(méi)閏月,求來(lái)年正月初一日干支。經(jīng)過(guò)研究,凡有閏月之年小月數(shù)分別為五、六、七三種。“小六干同天隔三,迂五前句各加一。”閏月之年,如果小月數(shù)為六,來(lái)年正月初一日干支,于前一年初一日干支則是地支相同,而天干則順隔三位。小月數(shù)為五的,按干同天順隔三后干支各進(jìn)一位,便是來(lái)年正月初一日干支。“逢七支同天隔三,各退一位定無(wú)異。”閏月之年小月數(shù)為七的,在確定當(dāng)年正月初一日干支后,推算下一年正月初一日干支,只要按支同天順隔三位后,干支各減一位,便時(shí)來(lái)年正月初一日干支。
三、 用卦象推算公歷各月第一日干支法
用卦象推算公歷各月第一日的干支,主要是按公歷大小月固定不便的實(shí)際,編上一個(gè)適用任何一年的卦象。然后按大小干支循環(huán)規(guī)律,進(jìn)行推算各月第一日的干支。公歷年大小月固定卦象,上半年是《未濟(jì)》卦,下半年為《蹇》卦,其卦象如圖三所示。在推算過(guò)程中,要特別注意二月,因?yàn)橛?8天和29天之分,所以在《未濟(jì)》卦象的等二爻,標(biāo)上閏年合非閏年字樣,以便在推算時(shí)引起注意。在推算時(shí),要將《公歷曰干支推算口訣》做為依據(jù),確定下月第一日干支,然后按“月首十三二十五,支同隔干一位算”,推算出所求之日干支。
6月 丨 一曰干同地支沖 1 12月 = 一日干同支沖
5月 = 一日干同地支沖 11月 丨 一日干同支沖 1
4月 丨 一日干同地支沖 1 10月 = 一日干同支沖
3月 = 閏一日干同地支沖 1 09月 丨 一日干同支沖 1
2月 丨 閏年2月29天,非一日干同支沖—2 08月 = 一日干同支沖 1
非閏年2月28天,一日干同支沖 1
1月 = 元旦日干支 07月 = 一日干同支沖
四、 用卦象推算農(nóng)歷各月初一日干支法
農(nóng)歷大小月,其天數(shù)固定不變,即大月30天,小月29天。但是,由于大小月的排列不規(guī)則,因此要按《農(nóng)歷大小月卦口訣》先編上本年的上下半年的月卦。然后依據(jù)兩個(gè)卦象,參考《農(nóng)歷日干支推算口訣》,在知道正月初一的日干支后,按“大后干同地支沖,小后干支退一天‘的規(guī)律,運(yùn)用卦象來(lái)推算農(nóng)歷各月初一日的干支。經(jīng)研究發(fā)現(xiàn),農(nóng)歷相鄰兩月大小月的排列,共有四種類(lèi)型,其推算逐月初一干支法如下:
⑴ 兩小月相鄰?fù)_
⑵ 兩大
— 下月干同支沖—1 = 下月干
— 本月初一日干 = 本月初一日干支
?、谴笮≡孪噜?
?、?大小月相鄰
— 下月干同支沖 = 下月干同支沖—1
= 本月初一日干支 — 本月初一日
△ 實(shí)例:推算2001年各月初一干支
?、卑础掇r(nóng)歷大小月卦口訣》,先將2001年編上月卦。上半年為“艮”卦,下半年為“既濟(jì)”卦。
?、?001年正月初一日干支為丁亥。
⒊推算時(shí),要將1、2月,3、4月等相鄰兩月,與四種排列類(lèi)型對(duì)照,然后按相同類(lèi)型進(jìn)行推算。
?、锤鶕?jù)卦象,逐月進(jìn)行推算。
6月“ — ”干同支沖己酉 12月“ = ” 干同支沖—1辛巳
5月“ — ”干同支沖—1己卯 11月“ — ” 干同支沖壬子
閏4月“ — ”干同支沖丙戌 10月“ = ” 干同支—1壬午
4月“ — ” 干同支沖—1丙辰 9月“ — ” 干同支沖葵丑
3月“ — ” 干同支沖丁亥 8月“ = ” 干同支沖—1癸末
2月“ — ” 干同支沖丁巳 7月“ — ” 干同支沖—1甲寅
1月“ — ” 正月初一丁亥
過(guò)逐卦推算農(nóng)歷12月初一為辛巳。