日干支怎么算,有關日干支快速推算方法又是怎樣的呢?下面以通過公歷與農(nóng)歷的方式來快速推算日干支,一起來了解下吧! 日干支快速推算方法
公歷快速推算日干支方法
公歷日干支推算口訣: (方法一)
元旦干支為根源,
大小二月記心間。
小月干同地支沖,
大月上句加一天。
申子辰年年為閏,
干同支沖退一天。(三月元旦同一天)
余年二月二十八,
干同支沖退一天。
月首十三二十五,
支同隔干一位算。
意解:“元旦干支為根源,大小二月記心間?!蓖扑愎珰v日干支,首先要記住元旦日的干支。同時,還要知道大小月及二月的天數(shù)。公歷大月為31天,小月為30天,其大小月是固定不變的,唯獨二月有29天和28天之分。因此,要特別注意哪年二月為29天,那年二月為28天。
“小月干同地支沖,大月上句加一天?!惫珰v小月為30天,按農(nóng)歷大月“大后干同地支沖”推算口訣,我們知道本月初一日干支,與下月初一干支則是天干相同地支相沖。公歷大月為31天,在小月干支相沖的基礎上,再加一天,即是大月份下月一日的干支。
“申子辰年為閏,干同支沖退一天?!苯?jīng)過研究,發(fā)現(xiàn)凡是地支為申、子、辰支的年均為閏年,二月為29天。在推算3月1日干支時,可按農(nóng)歷小月后的日干支推算方法,即在干同地干沖的基礎上,減去一天,則為3月1日干支。(3月1日的干支與元旦相同)。
“余年二月二十八,干同支沖退一天?!背貫樯曜映侥甓?9天外,其它年二月均為28天。在知道2月1日干支后,按干同支沖規(guī)律,干支各減二位便是3月1日的干支。
“月首十三二十五,支同干隔一位算。”月首,即是每月1日。其推法與推算農(nóng)歷日干支口訣后兩句相同。
例如:推算公歷1998年8月1曰干支。
1998年干支為戊寅,年支不屬于申子辰,故1998年2月為28天。按《日公歷干支推算口訣》中“小月干同地支沖,大月上句加一天------,余年二月二十八,干同支沖退兩天”的規(guī)律,逐月推算。1998年元旦干支是戊申,大拇指定在申位上。1月為大,干同支沖加一天,大拇指由申位到跳到寅,加1支到卯,2月1日為己卯,2月28天,干同干沖退二天,大拇指跳到酉位退二支,3月1日為丁未;3月為大,干同支沖加1天大拇指跳到丑進一位4月1日干支為戊寅;4月為小,干同干沖,大拇指跳到申位,5月1日干支為戊申;5月為大,干同支沖加1天,大拇指跳到卯位,6月1日為己卯;6月為小月,干同支沖,7月1日干支為己酉;7月為大,干同支沖加1天,大拇指跳到卯進1位到辰,8月1日干支為庚辰。
根據(jù)公歷日期計算當日干支:(方法二)
一、口訣:
乘五除四九加日,雙月間隔三十天。
一二自加整少一,三五七八十尾前。
二、 (閏年一二余減一)
三、具體計算公式如下[年的后三位乘5 年的后三位除4 9 陽歷日子數(shù) 單月(為0)雙月(30) 每個月的調節(jié)數(shù)]/60=取余數(shù)。余數(shù)就是花甲子的序數(shù)。余數(shù)的個位數(shù)為天干,余數(shù)除12取余為地支。
每個月調節(jié)數(shù)(一、四、五為1)、(二、六、七為2)、(三為0)(八為3)、(九、十為4)、(十一、十二為5)。閏年的一月、二月的余數(shù)要減去1,之后再算天干地支數(shù)。
二、舉例說明:
例一:1996年1月16日 (閏年)
(96×5+96÷4+9+16 1)÷60=8余50,50—1=49,49在六十甲子序數(shù)中是壬子。又:余數(shù)49的個位數(shù)9對應天干壬,49除12余1對應地支子,二數(shù)結合干支為“壬子”。
例二:1997年2月16日
(97×5+97÷4+9+16+30+2)÷60=9余26,26即為六十甲子序數(shù)。6對應天干己,26除12余2對應地支丑,對應干支為“己丑”。
例三:1998年3月16日
(98×5+98÷4+9+16)÷60=8余59,對應干支為“壬戌”。
例四:1999年4月16日
(99×5+99÷4+9+16+30+1)÷60=9余35,對應干支為“戊戌”。
例五:2000年7月16日
(100×5+100÷4+9+16+2)÷60=9余12,對應干支為“乙亥”。
例六:20001年10月16日
(101×5+101÷4+9+16+4+30)÷60=9余49,對應干支為“壬子”。例如:2000年1月6日
根據(jù)口訣第三句“一二自加整少一”我們以2000年是被四整除的年份,來看看如何。
例如七:2000年1月6日
(100×5+100÷4+9+6+1)÷60=9余1 花甲子序數(shù)1是甲子減一(即退一)為60,則為癸亥日
例如:2009年1月9日
(100×5+100÷4+9+9+1)÷60=9余4 4減一為3,則為丙寅日
例如:2000年2月2日為庚寅日:是第27位。
(100*5 100/4 9 2 30 2)/60=9余28 28-1=27 27是庚寅
三、注解:
第三句中的“整少一”,為能被4整除之年(即閏年)一二月份比其他三年都要少加一;第四句反映的是大月規(guī)律,即8月加3、11月加5,依此類推)。
推算公歷日柱干支口決法,(方法三)
一五雙減一,二六加零六;三減二加一,四減一加五;
七零九加二,八加一七走;十上加二八,冬三臘三九;
潤從三月起,余數(shù)再加一。
具體用法如下:記住元旦的干支數(shù),天干甲到癸為1到10,地支子到亥為1到12?,F(xiàn)在根據(jù)口決來算任何一日的干支。
例如:求2005年12月31日的干支。此年元旦干支為乙酉,乙數(shù)為2,酉數(shù)為10,12月即為口決中的臘,冬三臘三九意為12月的干支數(shù)要分別加3和9,其余口決以此類推,記住是以公歷來算,具體算法是元旦干支數(shù)加口決中的加減數(shù)再加本月天數(shù)的和除以干或支的周轉數(shù),余數(shù)即為所求,如本例12月干數(shù)為:2 3 31=36(元旦干 地支干 本月天數(shù))/10,余數(shù)為天干數(shù),36/10=3余6,6數(shù)為己,地支數(shù)為:10 9 31=50(元旦地支數(shù) 本月地支數(shù) 本月天數(shù))/12,50/12=4余2,2數(shù)為丑,即所求為己丑。
求總天數(shù)法(方法四)
求出所求日距元旦日的總天數(shù),再除以干(10)或支(12)的周轉數(shù)得到干或支的余數(shù),然后依元旦干支按干或支的序數(shù)以本位順數(shù)所得干或支之余數(shù),落處干支即為所求。
如上例:2005年元旦的干支是乙酉日。
2005年12月31日距元旦為365天(逢潤年要加一天),365/10=36……5;365/12=30……5。余數(shù)皆為5,天干從乙(含本位)順數(shù)5位:乙、丙、丁、戊、己,第5位為己,地支從酉(含本位)順數(shù)5位:酉、戍、亥、子、丑,第5位為丑。干支合為己丑。
逐年推算公歷元旦干支(方法五)
欲推來年元旦日,先知今年日干支。
申子辰支年為閏,干加六位支沖支。
平年天干加五位,支沖退一便可知。
推算方法:“欲推來年元旦日,先知今年日干支?!庇扑銇砟暝┤盏母芍?,必須先知道今年元旦日的干支,并用大拇指在掌上定位。
“申子辰支年為閏,干加六位支沖支?!狈材曛巧曜映降臑殚c年,2月29天。推算下一年元旦日的干支,只要大拇指從今年元旦日支位,跳到相沖的地支位上,而后天干順加六位,便是來年元旦的干支。
“平年天干加五位,干沖退一便可知。”除申子辰年外,其它年2月均為28天。大拇指在掌上定好今年元旦日支位置,推算來年元旦干支時,將大拇指跳到相沖之支退一位,天干加上五位,即是來年元旦的干支。
用卦象推算公歷各月第一日干支法(方法六)
用卦象推算公歷各月第一日的干支,就是按公歷大小月固定不便的實際,編上一個適用任何一年的卦象。然后按大小干支循環(huán)規(guī)律,進行推算各月第一日的干支。公歷年大小月固定卦象,上半年是《未濟》卦,下半年為《蹇》卦,其卦象如圖三所示。在推算過程中,要特別注意二月,因為有28天和29天之分,所以在《未濟》卦象的第二爻,標上閏年合非閏年字樣,以便在推算時引起注意。在推算時,要將《公歷曰干支推算口訣》做為依據(jù),確定下月第一日干支,然后按“月首十三二十五,支同隔干一位算”,推算出所求之日干支。圖三。
6月 1日 干同地支沖 1 12月 1日干同支沖
5月 日 干同地支沖 11月日干同支沖 1
4月1日 干同地支沖 1 10月1日干同支沖
3月1日 干同地支沖---2 09月1日干同支沖 1
(閏年3月1日干同支沖—1) 08月1日干同 支沖 1
2月1日干同支沖 1
1月1日干支 07月1日干同支沖
二、推算月、時干支口訣
天干五合前為主,月時干序一至五。
年干隔數(shù)配寅月,日干配時本數(shù)身。
“天干五合前為主”,古往今來,年上起月,日上起時,是按天干五合的方法,分為五種情況,即甲己合,乙庚合,丙辛合,丁壬合,戊癸合。我們也采用這種方法,并以前一天干為主,即甲、己以甲為主,乙、庚以乙為主,丙、辛以丙為主,丁、壬以丁為主,戊、癸以戊為主,配上序數(shù)甲為1,乙為2,丙為3,丁為4,戊為5,成為推算月、時的固定序數(shù)。
“年干隔位配寅月”,推算某年的月干,先看該年干與何干相合,然后按“天干五合前為主”的方法,查出該干的序數(shù),并設此干為零,隔干按序數(shù)確定寅月的天干。如:甲己之年,甲與己合,以甲為主,甲序數(shù)為1,把大拇指放在甲位上,設此為0,隔位為1,1占丙位,丙就是甲己之年寅月的天干了。乙庚之年,乙與庚合,以乙為主,乙序數(shù)為2,把大拇指放在乙位上,設此為0,隔位數(shù)2位,2占戊位,戊就是乙庚之年寅月的天干。丙辛之年,丙與辛合,以丙為主,丙序數(shù)為3,把大拇指放在丙位上,設此為0,隔位數(shù)3位,3占庚位,庚就是丙辛之年寅月的天干了。丁壬之年,丁與壬合,以丁為主,丁序數(shù)為4,把大拇指放在丁位上,設此為0,隔位數(shù)4位,4占壬位,壬就是丁壬之年寅月的天干了。戊癸之年,戊與癸合,以戊為主,戊序數(shù)為5。把大拇指放在戊位上,設此為0,隔位數(shù)5位,5占甲位,甲就是戊癸之年寅月的天干了。知道寅月的天干,其他月的順推就行了。如98年是戊寅,戊與癸干合,以戊為主,戊的序數(shù)為5 ,從戊開始,隔己、庚、辛、壬、癸五天干到甲,甲就是98年寅月的天干,算出98年寅月的天干是甲,其他月的天干就好算了。
“日干配時本身”此推算方法與年上起月基本相同,只是在確定日干合干以后,從合之干的前干本身算起,按序數(shù)查。到何干,便是該日子時的天干。如己日,甲與己屬同一類型,以甲為主,甲的序數(shù)為1,以本身配子時,該日子時的天干為甲,即甲子時。同樣,癸日子時的天干,因戊癸合干,以戊為主,序數(shù)為5,從5開始數(shù)到壬,癸日子時為壬子時。
年上起月口訣:
甲己之年丙做首,乙庚之歲戊為頭。丙辛之歲尋庚上,
丁壬壬水順行流。若問戊癸何方發(fā)?甲寅之上好追求。
日上起時口訣:
甲己還生甲,乙庚丙做初,丙辛從戊起,
丁壬庚子居,戊癸何方發(fā)?壬子是真途。
農(nóng)歷快速推算日干支方法
農(nóng)歷日干支推算口訣: (方法一)
大小月卦記心間,
正一干支起根源。
大后干同地支沖,
小后干支退一天。
初一十三二十五,
支同隔干一位算。
意解:
“大小月卦記心間,正一干支起根源?!鞭r(nóng)歷的大月為30天小月為29天,固定不變。要推農(nóng)歷日干支,先要按《農(nóng)歷大小月卦口訣》將推算之年編上兩卦,以便在推算日干支時運用。除此之外,還必須要記住農(nóng)歷正月初一日的干支,因為它是推算一年逐日的基礎。
“大后干同地支沖,小后干支退一天?!贝笤鲁跻坏母芍c后一個月初一的干支天干相同,地支相沖。小月初一的干支與后一個月初一的干支天干相同地支相沖之日再后退一天。如本月是大月,初一干支為己卯,下月的初一干支就是己酉。如果這個月是小月,則下月初一干支應在己酉后退一位后確定,即為戊申日。
“初一十三二十五,支同干隔一位算?!贝藘删涫窃诖_定某月初一干支后,將這個月分成三個階段,即初一至十二,十三至二十四,二十五以后。初一、十三、二十五日在干支上也是有規(guī)律的。知道初一干支,只要將該日天干隔一位順推,而地支不變。同理,知道十三日干支,支同干隔一位,也知道二十五日的干支。如初一日干支為甲子,則十三日干支為丙子,二十五日干支為戊子。掌握這個方法,就可以根據(jù)所推之日屬于哪一段,便可以很快知道這天的干支了?!?/div>
例如:(一)推算1998年農(nóng)歷6月初10日午時的干支。
1、先按《農(nóng)歷大小月卦口訣》,將1998年農(nóng)歷大小月,排上兩卦,并標出閏月。同時,要記住正月初一日的干支。
2、推算1998年的干支。我們按《推算年干支口訣》在手掌上將地支子位定為甲子,為1984年。并將大拇指按在地支子位上,按“隔位逆推十年正”,把大拇指放在戌位上,即94年為甲戌年。從甲戌94年開始順推,94年為甲戌,95年為乙亥,96為丙子,97年為丁丑,98年干支則為戊寅。
3、推算農(nóng)歷6月份干支。確定1998年戊寅干支以后,按《定月時干支訣》,戊干與癸干合以戊為主,戊的序數(shù)為5,將大拇指固定在戊位上?!澳旮筛粑慌湟隆保瑥奈煳婚_始,將大拇指順數(shù),隔過天干,已,庚,辛,壬、癸五干到甲。甲便是98年正月的天干,即正月干支為甲寅,(戊癸之年起甲寅)再從寅支開始,按甲、乙、丙、丁、戊、己。6月干支為己未。(參看后邊推月時口訣)
4推算1998年農(nóng)歷6月初10日(公歷8月1日)干支
已知農(nóng)歷98年正月初一日干支為乙亥,先用大拇指在手掌亥支上定位,然后按《農(nóng)歷日干支推算訣》中的“大后干同地支沖,小后干支退一天”的規(guī)定,逐月推算初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曰的干支為庚辰。
4、、推算農(nóng)歷六月初10(公歷8月1日)午時的干支。該日干支為庚辰。我們從《日上起時》上知道,該日干庚與乙相合,按“天干五合前為主”,以天干來推算,乙的序數(shù)為2,將大拇指定在天干乙的位置上?!叭崭啥〞r本身數(shù)”,大拇指從第二位到丙,可知庚辰日子時為丙子。將大拇指從丙子順推到午時,可知天干為壬,1998年六月初十午時干支為壬午。
經(jīng)過在掌上推算年、月、日、時干支,可知1998年農(nóng)歷6月初10日(公歷8月1日)午時干支,分別為戊寅年己未月庚辰日壬午時。
農(nóng)歷日干支推算口訣:(方法二)
要推干支日,初一再初一。
單月原本數(shù),雙月三十遞。
閏前單不添,閏后雙不提。
減去小月日,再加二減一。
意解:“要推干支日,初一再初一”。要推算某年某月某一日的干支,必須記住某年正(某)月初一的干支,以這月初一日的干支為基礎,推算某月初一日的干支。
“單月原本數(shù)”單月(正月)以初一日的干支為推算基數(shù)。
“雙月三十遞”雙月(二月)的初一以三十天加一為基數(shù)。(即與單月的基數(shù)天干不變地支相沖。)
“閏前單不添,閏后雙不提”如果是閏月年,閏月前的單月仍按單月計算。閏月后的月份,單雙月要改變。雙月按單月算,單月按雙月算。
“減去小月日”在以單“雙”月的基數(shù)上減去所求月份以前到正月初一的小月日數(shù)。
“再加二減一”如果上月是小月,下月初一的干支就以上月初一的干支為基數(shù),在干同地沖的基礎上減去一天(即加二減一)另解:上月是小月,29天,下月初一的干支就是在29天干支的基礎上再加2天又減一天。即加二又減一。
農(nóng)歷日干支推算口訣:(方法三)
今年某月初一日,干支明年是為何?
閏年前加二十五,本位算起定不錯。
平年退六次位起,千年萬載不差訛。
欲憶去年是何日,交閏五五本位退。
無閏平年加六位,月大月小兩頭確。
意解:“今年某月初一日,干支明年是為何?”知道今年某月初一日的干支,怎么求明年該月初一日的干支。
“閏年前加二十五,本位算起定不錯。平年退六次位起,千年萬載不差訛”從本位算起,閏年加二十五天。平年從次位退六天。
“月大月小兩頭確”(弄不懂)
逐年推算正月初一日干支口訣 (方法四)
欲推來年正一月,先知今年日干支。
常年退回小月數(shù),閏月小數(shù)五六七。
小六支同天隔三,迂五前句各加一。
逢七支同天隔三,各退一位定無異。
推算方法:“欲推來年正一日,先知今年日干支?!蓖扑銇砟暾鲁跻蝗盏母芍?,必須先知道今年正月初一的干支。
“常年退回小月數(shù)”常年,指沒有閏月的年份。推算農(nóng)歷正月初一干支,要按《農(nóng)歷大小月卦口訣》,逐年編上兩卦,以便確定某年的小月數(shù)。必須知道今年有幾個下月數(shù)。如果今年沒閏月,求來年正月初一日干支,就是在今年正月初一干支次位上起退回今年所有的小月數(shù),就是下一年正月初一的干支。常年下月數(shù)是 個。
“閏月小數(shù)五六七”,經(jīng)過研究,凡有閏月之年小月數(shù)分別為五、六、七三種。就是有閏月之年,小月數(shù)有時是5個,有時是6個,有時是7個。
“小六支同天隔三,迂五前句各加一?!遍c月之年,如果小月數(shù)為六,來年正月初一日干支,與該年初一日干支則是地支相同,而天干則順隔三位,第四位便是。閏月之年小月數(shù)為五的,按支同天順隔三后干支各進一位,便是來年正月初一日干支。
“逢七支同天隔三,各退一位定無異?!遍c月年小月數(shù)為七的,只要把正月初一的干支按支同天順隔三位后,干支各減一位,便是來年正月初一日干支。
用卦象推算農(nóng)歷各月初一日干支法 (方法五)
-農(nóng)歷大小月,其天數(shù)固定不變,即大月30天,小月29天。但是,由于大小月的排列不規(guī)則,因此要按《農(nóng)歷大小月卦口訣》先編上本年的上下半年的月卦。然后依據(jù)兩個卦象,參考《農(nóng)歷日干支推算口訣》,在知道正月初一的日干支后,按“大后干同地支沖,小后干支退一天‘的規(guī)律,運用卦象來推算農(nóng)歷各月初一日的干支。經(jīng)研究發(fā)現(xiàn),農(nóng)歷相鄰兩月大小月的排列,共有四種類型,其推算逐月初一干支法如下:
⑴ 兩小月相鄰干同支沖—1 ⑵ 兩大月相鄰干同支沖
⑶大小月相鄰干同支沖 ⑷ 小大月相鄰 干同支沖—1
△ 實例:推算2001年各月初一干支
1、按《農(nóng)歷大小月卦口訣》,先將2001年編上月卦。上半年為“澤”卦,下半年為“未濟”卦。 (大月為陽爻,小月為陰爻)
2、2001年正月初一日干支為丁亥。
3、推算時,要將1、2月,3、4月等相鄰兩月,與四種排列類型對照,然后按相同類型進行推算。
4、根據(jù)卦象,逐月進行推算。
6月初一是干同支沖乙酉 12月初一是干同支沖—1辛巳
5月初一是干同支沖—1乙卯 1月初一是干同支沖壬子
閏4月初一是干同支沖丙戌 10月初一是干同支—1壬午
4月初一是干同支沖—1丙辰 9月初一是干同支沖癸丑
3月初一是干同支沖丁亥 8月初一是干同支沖—1癸末
2月初一是干同支沖丁巳 7月初一是干同支沖—1甲寅
正月初一是丁亥
經(jīng)過逐卦推算農(nóng)歷12月初一為辛巳。
|
|