年月日时干支推算简法
年月日时干支推算方法
年月日时干支推算方法逐年推算正月初一日干支口诀欲推来年正一月,先知今年日干支。
常年退回小月数,闰月小数五六七。
小六干同天隔三,迂五前句各加一。
逢七支同天隔三,各退一位定无异。
推算方法:“欲推来年正一月,先知今年日干支。
”推算来年正月初一日的干支,必须先知道今年正月初一的干支。
“常年退回小月数,闰月小数五六七。
”常年,指没有闰月的年份。
推算农历正月初一干支,要按《农历大小月卦口诀》,逐年编上两卦,以便确定某年的小月数。
如果今年没闰月,求来年正月初一日干支。
经过研究,凡有闰月之年小月数分别为五、六、七三种。
“小六干同天隔三,迂五前句各加一。
”闰月之年,如果小月数为六,来年正月初一日干支,于前一年初一日干支则是地支相同,而天干则顺隔三位。
小月数为五的,按干同天顺隔三后干支各进一位,便是来年正月初一日干支。
“逢七支同天隔三,各退一位定无异。
”闰月之年小月数为七的,在确定当年正月初一日干支后,推算下一年正月初一日干支,只要按支同天顺隔三位后,干支各减一位,便时来年正月初一日干支。
闰月指的是阴历中的一种现象,阴历是按照月亮的圆缺即朔望月安排大月和小月,一个朔望月的长度是29.5306日,是月相盈亏的周期,阴历规定,大月30天,小月29天,这样一年12个月共354天,阴历的月份没有季节意义,这样一年就与阳历的一年相差11天,只需经过17年,阴阳历日期就同季节发生倒置,譬如,某年新年是在瑞雪纷飞中度过,17年后,便要摇扇过新年了。
使用这样的历法,自然是无法满足农业生产的需要的,所以我国的阴历自秦汉以来,一直和24节气并行,用24节气来指导农业生产。
二十四节气又可分为“节气”和“中气”二组:古人把从小寒起每隔黄经300为一节气;从冬至起每隔黄经300为一中气,一年有12个节气,12个中气。
年月日时干支的推算
____年__月__日时干支的推算天干:甲乙丙丁戊己庚xx壬癸地支:子丑寅卯辰巳午未申酉戌亥一、年干支的推算方法推算年干支的简单方法是:天干:取当年的公元数减三,得出的余数值除以10,取余数地支:取当年的公元数减三,得出的余数值除以12,取余数例如2009年:(2009-3)/10余数为:6,天干为:己(2009-3)/12余数为:2,地支为:丑故2009年的干支为:己丑年二、月干支的推算地支:十二地支对应十二个月,每年1月都是【寅】,2月是【卯】,依次类推天干:记住下面的算式即可:1(甲)2(乙)3(丙)4(丁)5(戊)6(己)7(庚)8(辛)9(壬)10(癸)______________________3(丙)5(戊)7(庚)9(壬)1(甲)这个简单的数式意思是说:1(甲)与6(己)年的1月天干为3(丙),其正月干支是丙寅;2(乙)与7(庚)年的1月天干为5(戊),其正月干支是戊寅;3(丙)与8(辛)年的1月天干为7(庚),其正月干支是庚寅;4(丁)与9(壬)年的1月天干为9(壬),其正月干支是壬寅;5(戊)与10(癸)年的1月天干为1(甲),其正月干支是甲寅;例如:2009年是己丑年,正月干支是:丙寅,其他各月依次类推,例如:六月的干支就是xx三、日干支推算方法1.元旦干支2009丙午2010辛亥2011丙辰2012xx2013丁卯2014壬申2015xx2016壬午2017戊子2018癸巳2019戊戌2.各月干支加减数歌诀:一、五(月)双减一,二、六(月)加零六,三(月)减二、加十,四(月)减一、xx,七(月)零、九(月)xx,八(月)上加一、七,十(月)上加二、八,冬(月)三、腊(月)三、九,闰年三月起,余数均加一。
求日干:(元旦天干数)+(日期)+(各月天干加减数,闰年3月以后加1)/10=商...余数求日干:(元旦地支数)+(日期)+(各月地支加减数,闰年3月以后加1)/12=商...余数例如2009年的元旦干支为:丙午2009年6月27日(农历6月初五)的天干为:辛地支为:丑四、时干支的推算方法十二地支对应十二时辰是不变的,每天都是从夜半子时开始子时:23-1丑时:1-3寅时:3-5卯时:5-7辰时:7-9巳时:9-11午时:11-13未时:13-15申时:15-17酉时:17-19戌时:19-21亥时:21-23依次类推天干的计算,记住下面的算式即可:1(甲)2(乙)3(丙)4(丁)5(戊)6(己)7(庚)8(辛)9(壬)10(癸)______________________1(甲)3(丙)5(戊)7(庚)9(壬)1(甲)与6(己)日子时的天干为1(甲),其日子时的干支是甲子;2(乙)与7(庚)日子时的天干为3(丙),其日子时的干支是丙子;3(丙)与8(辛)日子时的天干为5(戊),其日子时的干支是戊子;4(丁)与9(壬)日子时的天干为7(庚),其日子时的干支是庚子;5(戊)与10(癸)日子时的天干为9(壬),其日子时的干支是壬子;例如2009年6月27日(农历6月初五)18时的干支如下:己丑年辛未月辛丑日丁酉时一、推算年干支口诀掌上推算年干支,支子xx起根源。
年月日时干支速推方法
年月日时干支速推方法年月日时干支速推方法用一公式计算任何一天的天干地支,不出一二分钟就能计算出1900年到2100年间任何一天的天干地支,且非常准确,一、1900----2100年年干=年尾数—3例:1969年年干=9—3=6,第6位天干就是已2012年年干=2—3=9,第9位天干就是壬(2不足减就补十成12)二、1900----1999年年支=年尾二位数+12000----2099年年支=年尾二位数+5例:1969年年支=69+1=70,去掉60的倍数为10,地支第十位为酉。
2012年年支=12+5=17,去掉12余5,地支第五位是辰。
那么1969年干支就是已酉2012年干支就是壬辰。
三、月干公式、月的地支是固定的如正月起寅之类,只计算月干月干=年干数×2+月份例:1969年(已酉)年八月(酉月)的天干=6*2+8=20,天干10为周期就去掉10,天干第十位为癸,则此月干支为癸酉。
四、日干支公式:1900----1999年日干支基数=(年尾二位数+3)×5+55+(年尾二位数—1)/4。
2000----2099年日干支基数=(年尾二位数+7)×5+15+(年尾二位数+19)/4。
(只用商数,余数不用,数过60就去掉60)。
例:2008年月日10月18日:日干支基数=(8+7)*5+15+(8+19)/4=36(已去掉60的倍数)这数就是1月1号的干支数。
从1月1号到10月5日按满60去之后数为36+31(1月下类推)29+31+30+31+30+31+31+30+18=7+0+1+1+1+18=28 则天干去10的倍数余8为辛,地支去12的倍数余4为卯。
今天干支就是辛卯。
五、时干公式=日干序数*2+日支序数—2六、还有一法,叫倒推年龄法,从今年的干支推算出任何年龄的干支,但只能推算出年干支不能推出日干支,即年龄去掉60为基数,去掉十的倍数为倒推天干数,去掉十二的倍数为地支倒推数。
天干地支八字快速计算法
年、月、日、时的干支快速计算法
如:2012年6月17日19:45的天干地支是多少呢?
1、年:天干(2012-3)÷10取余数=9,9对应就是“壬”
地支(2012-3)÷12取余数=5,5对应就是“辰”
所以年的干支就是“壬辰”(余0时按10、12计算)2、月:天干,“丁壬壬寅顺行流”,意思是2012年的正月的干支是“壬寅”,那么公历的6月17日(是阴历的润四月二十八),所以从“壬”开始往下数5个,即壬、癸、甲、乙、丙,所以该月的天干就是“丙”
地支,就从“寅”开始往下数5个,即寅、卯、辰、巳、午,所以该月的地支就是“午”
所以月的干支就是“丙午”
3、日的天干地支稍微复杂点
①112×5÷60取余=20;②= 112÷4取商=28;③=9;④=17;⑤=2;⑥= 30
①+②+③+④+⑤—⑥=20+28+9+17+2—30=46,46对应六十甲子的“己酉”。
其实也不用死记六十甲子,方法是:46÷10取余=干(余6)、46÷12取余=支(于10)(余0时按10、12计算)。
所以日的干支就是“己酉”
4、时:19:45是“戌”时(19:00-21:00),地支有了。
天干=日干×2 +时支数 - 2 =6(己)×2 +11(酉)- 2=21,取个位“1”,就是“甲”。
所以时的干支就是“甲戌”
2012年6月17日19:45就对应“壬辰、丙午、己酉、甲戌”,这也就是大家常说的“八字”。
推算年、月、日、时干支
推算年、月、日、时干支(一)干支掌上定位法推算年、月、日、时干支,可以用笔算、心算,也可单以手掌推算。
要能达到单用手掌推算年、月、日、时干支,首先要熟悉干支在手掌上的定位。
地支属阴,阴主静,又因十二地支与十二月和十二时辰都有固定的搭配,所以十二地支在手掌上的位置是固定的。
我们把十二地支分别定在左手食指、中指、无名指和小指的指尖和横纹上,并将其熟记。
天干属阳,阳主动,所以天干在手掌上无固定位置,而是根据干支的配合把它们放在手掌地支图上运转。
用左拇指尖在上述地支定位上顺次点数,便可求得所需的干支。
天干在手掌地支图上可以顺时针方向运转,也可以逆时针方向运转,均据实际需要而定,如:已知1983年的干支是癸亥,要求该年以后各年的年干支。
方法是:把癸定于“亥”位上,地支在手掌上的位置固定不变,天干在手掌地支图上按顺时针方向运转,便可知道1984年的干支是甲子、1985年是乙丑、1986年是丙寅……。
(二)六十甲子掌上推算法以天干和地支相配合组成六十个不同的名词叫做六十甲子.六十甲子的组合方法就是以十干与十二支相配,天干从甲开始,地支从子开始,阳干与阳支配,阴干与阴支配,按着干支各自次序顺序相加,天干有十,须相加六次得六十,地支有十二,须相加五次得六十,相加的结果就成了甲子、乙丑、丙寅、丁卯等六十个名词,组合成六十甲子表(见表6)。
干支是用作纪述年、月、日、时的符号,所以干支各自的次序也就等于代数123456789101112的次序。
代数的单数为奇属阳,代数的双数为偶属阴,干支分属阴阳同样照此类推,即天干的甲丙戊庚壬为阳干,乙丁己辛癸为阴干;地支的子寅辰午申戌为阳支,丑卯巳未酉亥为阴支。
干支组合六十甲子是计算年、月、日、时干支的基础,如《素问·六微旨大论》所说:“天气始于甲,地气始于子,子甲相合,名曰岁立,谨候其时,气可与期”。
临床上要预测疾病,离不开干支甲子;运用子午流注针法,就是根据阳日阳时开阳经阳穴,阴日阴时开阴经阴穴的规律,故须知干支所属阴阳及六十甲子才能推算。
年月日时干支推算简法
六十甲子排列序数表总之自己找规律记住六十甲子顺序数即可。
(甲尾数都是1,乙尾数都是2,丙尾数都是3……••地支都是逆转隔1。
例如:1-11-21-31-41-51为子-戌-申-午-辰-寅年月日时干支推算法1、推算年干支公式:x年干支序号=(x年—3)十60之余数。
(找对应六十甲子序数即可)例子:1986年(1986-3)- 60余3, 3对应60甲子序数为丙寅。
2、推算月干支歌诀:甲己之年丙作首,乙庚之岁戊为头,丙辛之岁寻庚上,丁壬、壬寅顺水流,若问戊癸何方发,甲寅之上好追求。
3、推算时干支歌诀:甲己还加甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。
月和时对照表,可以不背口诀记住(月起丙,时起甲)月时甲己丙(寅月)甲己甲(子时)乙庚戊乙庚丙丙辛庚丙辛戊丁壬壬丁壬庚戊癸甲戊癸壬4、推算日干支(1)先确定每年元旦干支公式:本年元旦干支=去年(平年)元旦干支+5本年元旦干支=去年(润年)元旦干支+6例如:1983年为平年,元旦为己丑,六十甲子序号是26,加5等于31,那1984年元旦干支是甲午。
(2)日干支推算公式:日干支序号=(本年元旦干支序数+日数+月加减数)—60 X某数(某数的取值为0、1、2,为了使数大于0小于60在60甲子数内)平年各月份加减数二月六月加三十,三月应加五十八,四月二九五五九,三一、二、三八十腊, 七零九二冬月三,元月减一是定法。
歌诀是平年的月加减数,闰年从3月1日起(即3月份)开始每月多加1,即3月应加59, 4月加30。
以此类推。
例子:1981年10月25日的干支元旦假如已知1983年的元旦干支(上面有例子为26数)1983年元旦干支—2 X 5= 16,对应己卯10 月25 日序号=(16+25+32 )—60 X 1 = 13 (丙子)1对应辛,2对应备注:奇门遁甲是天干学,年干支可以有的时候不用地支,那么年的尾数壬,以此类推。
例如1971年尾数1年干就是辛。
如何计算年月日时干支
年月日时干支是中国传统历法中使用的一种时间计算方法,主要用于干支纪年、纪月、纪日和纪时。
干支是指天干和地支,共十干十二支,分别表示了不同的年、月、日、时。
下面将详细介绍如何计算年月日时干支。
1.干支纪年:干支纪年是以十天干和十二地支为基础,循环周期为60年。
根据甲子纪年表,可以得到甲子年为第一年,乙丑年为第二年,以此类推。
计算方法如下:-年份除以60,得到的余数对应地支的序号,余数为0时对应地支为第12位。
-年份除以10,得到的余数对应天干的序号,余数为0时对应天干为第10位。
例如,2024年对应的是辛丑年,辛为第8位天干,丑为第2位地支。
2.干支纪月:干支纪月是以天干和地支纪法来计算月份,每年的月份循环周期为12个月。
计算方法如下:-以立春为分界点,立春前为腊月,立春后为正月。
-计算年份的天干位置,例如2024年是辛丑年,辛为第8位,丑为第2位。
-计算立春的干支纪年,例如2024年的立春是在2月3日,即辛丑年的干支纪年为庚寅年。
-计算干支纪月,以立春为始,依次按照干支顺序排列,例如辛丑年的立春前一月为庚子月。
3.干支纪日:干支纪日是根据天干和地支的顺序来编号和计算每一天。
计算方法如下:-天干序号除以十,得到的余数为干日的序号,余数为0时对应干日为第10位。
-地支序号除以十二,得到的余数为支日的序号,余数为0时对应支日为第12位。
例如,2024年1月1日对应的是庚子日,庚为第7位天干,子为第1位地支。
4.干支纪时:干支纪时是在一天24小时的基础上,根据天干和地支的顺序来计算每个时辰的干支。
-从早子时开始,依次按照天干地支的顺序对应到每个时辰。
-例如,早子时对应甲子时,早丑时对应乙丑时,以此类推,晚子时再次对应甲子时。
需要注意的是,以上的计算方法是以农历为基础,对应的公历日期可能会有所不同。
同时也需要考虑到历法的变化和修正。
在实际应用中,通常可以通过查询相关的农历工具或网站来获取具体的干支纪年、纪月、纪日和纪时。
推算年、月、日、时干支口诀
一、 推算年干支口诀掌上推算年干支,支子花甲起根源。
阳支都是旬开始,天干为甲尾四年。
隔位逆推十年正,顺推年尾五零三。
逐支加减六十数,掌上推算千万年。
推算方法:“掌上推算年干支,支子花甲起根源。
”此法是将地支排列在掌中,手掌上推算年干支的方法。
首先,在掌上将地支定位(图一),然后以地支子位为花甲子的开始,可定为1864,1924,也可定为1984年???,其年都是甲子年。
“阳支都是旬开始,天干为甲尾四年。
”地支中的子,寅,辰,午,申,戌都是阳支,而且也是每旬的开始,天干都为甲,即甲子,甲戌,甲申,甲午,甲辰,甲寅,这些年的公历尾数均为四。
“隔位逆推十年正,顺推年尾五零三。
”天干十数,地支十二数,天干与地支组合天干每循环一次,地支总与下二支(旬空)。
其中余下的第一支便是下旬的开始。
我们从地支子位开始,隔一位逆推,即从子位逆推隔亥到戌,恰是甲戌旬的开始,再逆推隔一位酉至申为甲申旬开始,------年尾数都为四,年间隔都是十年。
在确定旬开始以后,以该年尾数四为起点,从下支开始挨位顺推,其公历年尾数分别是5,6,8,9,0,1,2,3,而后又是下旬的开始。
“逐支加减六十数,掌上推算千万年”掌握此法推算,如果将甲子年定为1984年,按口诀可知1994年为甲戌,2004年为甲申,2014年为甲午等。
确定每旬开始的公历年数后,可根据需要顺推任何一年的干支,虽意性很大,可推千年万年的干支。
二、推算月、时干支口诀天干五合前为主,月时干序一至五。
年干隔数配寅月,日干配时本数身。
古往今来,年上起月,日上起时,是按天干五合的方法,分成五种情况,即甲、己之年(日)定月(时)的方法相同------。
我们也采用这种方法,并一前一天干为主,即甲、己以甲为主,乙、庚以乙为主,------,配上序数甲为1,乙为2,丙为3,丁为4,戊为5(图二),成为推算月、时的固定序数。
“年干隔位配寅月”,推算某年的月干,先看该年干与何干相合,然后按“天干五合前为主”的方法,查出该干的序数,并设此干为零,按序数隔干确定寅月的天干。
年月日时四值干支快速推算方法掌诀
年月日时四值干支快速推算方法掌诀掌据此方法可以不用查万年历。
用掌诀加心算快速算出任何年月日时的干支。
此方法筒单实用,是本人经常使用的方法,特别是年日干支算法,是我结合自已多年实践经验所创,网上是无法找到约。
希望各位易学爱好者好好珍惜,关注收藏。
以免用时找不到。
A:年干支快速推算法:1.年天干求法:年尾数4加在十天干掌甲位上,5(乙),6(丙),7(丁),8(戊),9(已),0(庚),1(辛),2(壬),3(癸)。
(见十天干配年命掌诀)即公元年4尾对应年干为甲,5尾对应乙,6尾对应丙,余仿此类推。
2:年支的求法:1900年一1999年基数为1,2000年一2099年基数为5。
(1900年前和2099年后的基数就不必记了,因为这两个基数已经包合200年了)方法是:把公历年尾数后两位加该年所对应的基数的和除以12所得的佘数对应的地支数,就是该年的地支数。
举例:求2022年的地支?1:根据上面求天干掌知道年尾2对应十天干掌壬上,故知年天干是壬。
2:求地支:用年尾22+基数5=27 27÷12余数是3,3对应十二地支寅,故知寅是2022年的地支,综合上面知道:2022年的干支是壬寅。
余仿此。
B:月干支推算法:五虎遁歌:甲已之年丙作首,乙庚之岁戊为首,丙辛之年从庚起,丁壬壬位顺行程,更有戊癸何方觅,甲寅之上好追求。
举例:求2022年5月干支?根据上面知道2022年干支为壬寅,套入上面歌诀丁壬壬位顺行程,知道壬寅年正月起壬寅,2月癸卯,3月甲辰,4月乙巳,5月丙午。
故知壬寅5月的干支为丙午。
佘仿此。
C:日干支快速推算法:此法经本人结合多年实践经验潜心钻研所得。
熟练后用心算(用手机计算器更简单)可在数十秒内推算出前后200年内任何一日的干支,比查找万年历方便实用,比流年赶月,大小金钳等方法更简单易记,只要记住四句口诀,四个常数就可以了,简单吧?(当然你也可以推算一干年甚至一万年,一百年只须记住一个常数只可,但是超过前后200年对大多数的人来说已经没有意义了)现在市面上也有很多推算日干支的方法,但不是口诀常数一大堆,就是推算过程非常繁杂,都不实用。
最简计算年月日时干支的方法
最简计算年月日时干支的方法大家都知道,天干地支是中国传统的时间计时法,首先我们要确定:十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸对应的代号: 1. 2. 3. 4. 5. 6. 7. 8. 9.10,十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥对应代号为 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.11.12,下面分别是计算任意年月日时干支的最简便的方法,请大家验证使用,如有不对的地方,敬请同道讨论指正.一、年干支计算法:用年数减去3所得数字的尾数,对应的天干代号就是该年的年干。
用这个差数除以12所得余数对应的地支代号就是这一年的地支。
二、月干支计算法:知道年干后,月干的计算方法很简单:月干=年干代数x2+月数。
对应的代号就是该月月干。
超过10时,去掉10的倍数用其余数。
月支是以正月起寅,依次类推……三、日干支计算法:用公历年月日计算任何一天的日干支公式:G=5*(x+y)+x/4+y/4+(m+1)*3/5+d-3-x说明:x为年份前2位数,y为年份后2位数,m为月数,d为日数。
口诀:年数从中分两边,乘5除4取整数。
月加1 后 3 下5, 日子还是多3天。
求得结果减前边,除10余数定天干。
Z=G+4x+10+i说明:G为天干公式中的计算结果,x为年份前半部分(前边),i为一个变数--当月数是奇数时为“0”,当月数为偶数时为“6”。
口诀:日支跟着天干转,前边4倍 10再添。
1 月 2月续上年,i取0、6奇偶辨。
除以 12 求余数,对应代号是地支。
对于以上公式中的分式(求商的式子)取其整数,1月和2月按上年的13月和14月计算,口诀中的前边指年份的前2位数字。
四、时干支的计算法1:用日干求子时的时干公式子时天干代数=2n-1(n为日干代数)知道了当日子时的天干,则依次类推便可推知任意时辰的干支了。
也可用口诀直接求得子时的天干:甲己还生甲,乙庚丙作初,丙辛生戊子,丁壬庚子头,戊癸起壬子时干支的计算法2:用日干求任意时干公式:任意时干代数=2n-2+c(n为日干代数,c为当天所求时辰的地支代数)大家都知道,每日的12个时辰地支都是从子时开始的——只要求出地支对应的天干就能确定所求时辰的时干支了。
年月日干支快速推算口诀
年月日干支快速推算口诀一、推算年干支1.公式法:然后再把由公式(年份—3)÷60=商……余数的计算结果套入下列公式即可。
干序=天干的个位数(为0时是癸)支序=余数—12n(n为0、1、2、3、4)地支的个位数(大于12时用)例如:求2005年的年干支?套入公式(1)得:(2005-3)÷60=33 (22)在代入本公式得:干序=22的个位数,为2。
2的天干序数为乙。
支序=22—12=10 10的地支序数为酉。
合之为乙酉,所以2005年的年干支为乙酉年。
2.查表法:例如:求阴历2005年2月的月干支?由年干支计算法得出,2005年的年干支为乙酉。
由上表可以看出,年干支的天干“乙”在上计算法中的第二位的“乙庚”处,其下所对应的天干为“戊”,此为一月的天干,如前所言,农历一月的地支在十二地支中定格为“寅”,合之为“戊寅”。
所以2005年2月的月干支为戊寅,为戊寅月。
由此类推,二月天干进一步为“己”,地支进一步为“卯”合之为“己卯”为己卯月。
(余略)又如己日,己与甲同一类型,以甲干为主,甲的序数为“1”以本身配子时,该日子时的天干为甲,即甲子时。
同样,癸日子时吧的天干,因戊癸合干,以五为主,序数为5,从5开始数到壬,癸日子时为壬子时。
余略)二、推算日干支日干支计算法不同于年干支、月干支,它是以阳历历法为基准,因为阳历历法除四年闰二月多出一天之外,其余每年的大小月都是固定不变的,不似阴历历法,其大小月没有规律性可循。
阳历大小月各月天数见下:大月:1 3 5 7 8 10 12 每月31天小月:4 6 9 11 每月30天二月:平年28天闰年29天日干支的计算公式为:求日干={元旦天干基数+日数+(或-)月数加减数}÷10=商……余数(若闰年,从三月起余数均加一)求日支={元旦地支基数+日数+(或-)月数加减数}÷12=商……余数若闰年,从三月起余数均加一)何为元旦干支基数?所谓的元旦干支基数,说白了就是阳历历法元旦这一天的日干支的天干、地支的序数。
年月日干支快速推算口诀
年月日干支快速推算口诀一、推算年干支1.公式法:然后再把由公式(年份—3)÷60=商……余数的计算结果套入下列公式即可。
干序=天干的个位数(为0时是癸)支序=余数—12n(n为0、1、2、3、4)地支的个位数(大于12时用)例如:求2005年的年干支?套入公式(1)得:(2005-3)÷60=33 (22)在代入本公式得:干序=22的个位数,为2。
2的天干序数为乙。
支序=22—12=10 10的地支序数为酉。
合之为乙酉,所以2005年的年干支为乙酉年。
2.查表法:例如:求阴历2005年2月的月干支?由年干支计算法得出,2005年的年干支为乙酉。
由上表可以看出,年干支的天干“乙”在上计算法中的第二位的“乙庚”处,其下所对应的天干为“戊”,此为一月的天干,如前所言,农历一月的地支在十二地支中定格为“寅”,合之为“戊寅”。
所以2005年2月的月干支为戊寅,为戊寅月。
由此类推,二月天干进一步为“己”,地支进一步为“卯”合之为“己卯”为己卯月。
(余略)又如己日,己与甲同一类型,以甲干为主,甲的序数为“1”以本身配子时,该日子时的天干为甲,即甲子时。
同样,癸日子时吧的天干,因戊癸合干,以五为主,序数为5,从5开始数到壬,癸日子时为壬子时。
余略)二、推算日干支日干支计算法不同于年干支、月干支,它是以阳历历法为基准,因为阳历历法除四年闰二月多出一天之外,其余每年的大小月都是固定不变的,不似阴历历法,其大小月没有规律性可循。
阳历大小月各月天数见下:大月:1 3 5 7 8 10 12 每月31天小月:4 6 9 11 每月30天二月:平年28天闰年29天日干支的计算公式为:求日干={元旦天干基数+日数+(或-)月数加减数}÷10=商……余数(若闰年,从三月起余数均加一)求日支={元旦地支基数+日数+(或-)月数加减数}÷12=商……余数若闰年,从三月起余数均加一)何为元旦干支基数?所谓的元旦干支基数,说白了就是阳历历法元旦这一天的日干支的天干、地支的序数。
干支纪年、纪月、纪日和纪时简单计算方法
干支纪年、纪月、纪日和纪时简单计算方法干支纪年法如甲子为第一年,乙丑为第二年,丙寅为第三年……六十年为一周。
一周完了,再由甲子年起,周而始,循环下去。
例如1929年是农历己巳年,1930年是农历庚午年……到1989年又是农历己巳年。
我们在日历上看到的己巳年、庚午年,就是按干支纪年这种方法排列下来的。
阳历年份除以60的余数减3便得该年农历干支序号数,再查上面的干支便是干支年纪。
如果序号数小于、等于零则于支序号数加60。
例如,求1991年干支;1991÷60=33余11,年干支序号数=11-3=8。
查干支表知该年为辛未年。
又如求1983年干支:1983÷60=33余3,干支序号=3-3=0,加上60,查干支表知该年为癸亥。
干支纪月法干支纪月法未普遍实行,主要为星相家推算八字用。
其方法为:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月为戊寅;丙或辛之年正月为庚寅,丁或壬之年正为为壬寅,戊或癸之年正月为甲寅。
正月之干支知道了,其余月可按六十甲子的序推知。
干支纪日法甲炎了第一日,乙丑为第二日,丙寅为第三日……60日为一周。
一周完了再由甲子日起,周而复始,循环下去。
例如农历己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因此三月初二又是丁酉日。
干支纪时法一天中时辰的地支也是确定的,所以二十四小时配十二地支,由夜间十一点至一点为子时,一点至三点为丑时,其余照推。
时的天由该日所对天干推求,其歌戾如下:甲己还生甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。
即若该日是甲或己的,在子时上配上甲为甲子;日是乙或庚的,在子时上配上丙为丙子;丙辛日子时配上戊为戊子;丁任日为庚子;戊癸日为壬子。
知道了子时的干支,便可推知其余。
年月日时干支速算法
年月日时干支速算法一、年代干支:年干:公元年个位数-3 = 年干,负数则加10(取余数)年支:(1900--1999年年支 = 年尾二位数+1)÷12(取余数);(2000--2099年年支 = 年尾二位数+5) ÷12(取余数);二、月份干支:月干:年干x 2+月数=月干,超过10则减去10的倍数到0-9,0视做10)月支:月数+2;阴历月支是固定不变的,正月为寅(从立春当天到惊蛰前一天)三、日元干支(注意此法须用公历而非农历):(1)先求当年元旦干支基数,公式如下:1900----1999年的元旦干支基数=(年尾二位数+3)×5+55+(年尾二位数-1)÷42000----2099年的元旦干支基数=(年尾二位数+7)×5+15+(年尾二位数+19)÷4(只用商数,余数不用,数过60就去掉60)。
例如:求2008年10月18日的日干支:当年元旦干支基数 =(8+7)×5+15+(8+19)÷4=36(已去掉60的倍数)这数就是2008年的元旦干支基数。
(2)再求当日日干支,公式如下:(当年元旦干支基数+当日距离元旦总天数)÷60→(取余数)如:10月18日距离当年元旦的总天数为31+29+31+30+31+30+31+31+30+18=292天,代入公式为:(36+292)÷60得余数28当日干支为:28除去10的余数8为辛为日干,28除去12的余数4为卯为日支(即当日干支为辛卯)。
注:2月份要么是28天,要么是29天,每隔4年为29天的,其他均为28天。
比如:2000、2004、2008年等年份的2月份均为29天。
四、时辰干支:时干:日干×2+时支数-2 =时干数;时支:时支是固定的。
时辰顺序是:子时、丑时、寅时、卯时、辰时、巳时、午时、未时、申时、酉时、戌时、亥时;附:日元干支算法二(注意此法须用公历而非农历)(1)先求当年的元旦日干支,其公式为:当年元旦干支= (5N + N/4 + 1) ÷60(取余数)注:N=公元年数-1921(因1921年得元旦为甲子日,元旦甲子每80年一周期,故亦可取1921加或减80的倍数,如2001年后可取2001,唯遇整百停闰年时需注意调整。
天干地支年月日时算法
天干地支年月日时算法1 / 7一、快速推算年柱干支法推算公式:①推算天干:公元年末位数-3=年干(适用于任何年代)。
②推算地支:公元年末二位数+9=年支(适用于十九世纪,即1800—1899 年);公元年末二位数十1=年支(适用于二十世纪,即1900—1999 年);公元年末二位数+5=年支(适用于廿一世纪,即2000—2099 年);说明:①年干按1(甲).2(乙)、3(丙)、4(丁)、5(戊)、6(己)、7(庚)、8(辛)、9(壬)、10(癸)顺序;年支按1(子)、2(丑)、3(寅)、4(卯)、5(辰)、6(巳)、7(午)、8(未)、9(申)、10(酉)、11(戌)、12(亥)顺序。
②求年干,不够减那么借10;求年支,超过12要递减12,取余数。
③求年干之公式,适用于任何年代;求年支之公式,不同公式只适用于某一世纪“00年)。
例一:求1800年的年柱干支①末位数0-3:7(不够减借10),天干序数7是“庚〞。
②末二位数00+9:9,地支序数9是“申〞。
那么知1800年是??庚申〞年。
例二、求1989年的年柱干支①末位数9-3=6天干序数6是“已〞。
③末二位数99+9=108递减8个12后余12,地支序数12是“亥〞。
那么知1899年是“己亥〞年。
例三:求1935年的年柱干支①末位数5-3=2天干序数2是〞乙〞。
②末二位数35+1:36递减2个12后余12,地支序数12是“亥〞。
那么知1935年是“乙亥〞年。
例四:求1981年的年柱干支①末位数1-3=8(不够减借10),天干序数8是“辛〞。
②末二位数81+1=82,递2 / 7减6个12后余10,地支序数10是〞酉〞。
那么知1981年是“辛酉〞年。
例五:求1999年的年柱于支①末位数9-3=6天干序数6是“已〞。
②末二位数99十1=100递减8个12后余4,地支序数4是“卯〞。
那么知1999年是·己卯〞年。
例六:求2000年的年柱干支①末位数0-3=7(不够减借10),天干序数7是\庚〞。
纯干货!教你快速推算年月日时干支
纯干货!教你快速推算年月日时干支一、快速推算年柱干支法天干:1(甲);2(乙);3(丙); 4(丁);5(戊);6(己);7(庚);8(辛); 9(壬);10(癸)地支:按1(子);2(丑);3(寅);4(卯); 5(辰);6(巳);7(午);8(未);9(申);10(酉);11(戌);12(亥)推算天干:公元后任何年代:公元年末位数-3=年干,负数则加10 公元前任何年代:公元年末位数+8=年干(公式揭密:因为公元3年为癸亥年,而天干又是逢10一循环。
公元4年天干是甲,而4-3=1。
由于没有公元0年,所以公元前的天干为末位数-3+1,再+10转为正数)推算地支:公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视作12公元前任何年代:(公元年数-2)÷12,余数-11-0为年支,加12转为正数,0视作12(公式揭密:类似前述)另:⒈公元年末二位数+9=年支(适用于1800—1899 年);⒉公元年末二位数+1=年支(适用于1900—1999 年);⒊公元年末二位数+5=年支(适用于2000—2099 年);说明:注:年干支是以立春为界,而不是以春节为界的。
如1964年阳历2月4日的阴历为十二月二十一,仍为癸卯年;但1964年阳历2月5日的阴历虽为十二月二十二,而此日已立春,宜做甲辰年。
例一:求公元前7的年柱干支:年干=-7+8=1,即甲;年支=(-7-2)÷12=-9,加12转为正数3,即寅。
故公元前7年是甲寅年。
例二:求2000年的年柱干支:年干=末位数0-3=-3,加10=7,即庚。
年支=00+5=5,即辰。
故2000年是庚辰年。
例三:求1999年的年柱干支:年干=末位数9-3=6,即己;年支=末二位数99+1=100减去8个12后余4,即卯。
故1999年是己卯年。
注:我们所说的某个阳历年份对应的阴历干支,是该年大部分时间与其对应,而不是完全重合的。
年月日时干支推算法
年月日时干支推算法天干有十个字,依次顺序是甲,乙,丙,丁,戊,己,庚,辛,壬,癸,总称为“十天干”。
地支有十二个字,依次顺序是子,丑,寅,卯,辰,巳,午,未,申,酉,戌,亥,总称为“十二地支”。
1、年干支推算法:天干推法年号最后一位数+7=和,按其和顺点天干即该年的天干;年号后两位数(2000年后要+100)除以12得商及余数,用其余数+1=和,按其和顺点地支即该年的地支。
2、月干支推算法:正月二月三月四月五月六月七月八月九月十月冬月腊月寅,卯,辰,巳,午,未,申,酉,戌,亥,子,丑甲己之年丙寅起乙庚还从戊寅寻丙辛之年起庚寅丁壬正月起壬寅戊癸之年起甲寅3、日干支推算法:乘五除四九加日,雙月間隔三十天。
三五七八十尾頭,此為妙法記心間。
說明一點,2000年以前用年号后两位数,2000后年號后两位数+100。
例:例1:1949年10月1日,年號49*5=245,扣除60的倍數後余5.年號49/4=12,常數為9,日期為1,共遇3、5、7、8四個大月,月份為雙數.按訣心算:5+12+9+1+4-30=1,則1949年10月1日為甲子。
例2:1919年5月4日.年號19*5=95,扣除60的倍數後余35.年號19/4=4,常數為9,日期為4,隻遇3月一個大月,月份為單數.按訣心算:35+4+9+4+1=53,則1919年5月4日為丙辰。
例3:1964年2月27日.因日期在3月前年號以63年論,63*5=315,扣除60的倍數後余15,63/4=15,常數為9,日期為27,共遇7個大月,月份為雙數.按訣心算:15+15+9+27+7-30=43,則1964年2月27日為丙午。
4、时干支推算法:甲己之日起甲子乙庚之日起丙子丙辛之日起戊子丁壬之日起庚子戊癸之日起壬子。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
总之自己找规律记住六十甲子顺序数即可。
(甲尾数都是1,乙尾数都是2,丙尾数都是3……..地支都是逆转隔1。
例如:1-11-21-31-41-51为子-戌-申-午-辰-寅
年月日时干支推算法
1、推算年干支
公式:x年干支序号=(x年-3)÷60之余数。
(找对应六十甲子序数即可)
例子:1986年(1986-3)÷60余3,3对应60甲子序数为丙寅。
2、推算月干支
歌诀:甲己之年丙作首,乙庚之岁戊为头,
丙辛之岁寻庚上,丁壬、壬寅顺水流,
若问戊癸何方发,甲寅之上好追求。
3、推算时干支
歌诀:甲己还加甲,乙庚丙作初,
丙辛从戊起,丁壬庚子居,
戊癸何方发,壬子是真途。
月和时对照表,可以不背口诀记住(月起丙,时起甲)
月时
甲己丙(寅月)甲己甲(子时)
乙庚戊乙庚丙
丙辛庚丙辛戊
丁壬壬丁壬庚
戊癸甲戊癸壬
4、推算日干支
(1)先确定每年元旦干支
公式:本年元旦干支=去年(平年)元旦干支+5
本年元旦干支=去年(润年)元旦干支+6
例如:1983年为平年,元旦为己丑,六十甲子序号是26,加5等于31,那1984年元旦干支是甲午。
(2)日干支推算
公式:日干支序号=(本年元旦干支序数+日数+月加减数)-60×某数
(某数的取值为0、1、2,为了使数大于0小于60在60甲子数内)
歌诀:
二月六月加三十,三月应加五十八,
四月二九五五九,三一、二、三八十腊,
七零九二冬月三,元月减一是定法。
歌诀是平年的月加减数,闰年从3月1日起(即3月份)开始每月多加1,即3月应加59,4月加30。
以此类推。
例子:1981年10月25日的干支
元旦假如已知1983年的元旦干支(上面有例子为26数)1983年元旦干支-2×5=16,对应己卯
10月25日序号=(16+25+32)-60×1=13(丙子)
备注:奇门遁甲是天干学,年干支可以有的时候不用地支,那么年的尾数1对应辛,2对应壬,以此类推。
例如1971年尾数1年干就是辛。
1、辛
2、壬
3、癸
4、甲
5、乙
6、丙
7、丁
8、戊
9、己0、庚
平年和闰年算法:4年里有1闰年,可以被4除尽的就是闰年(闰年2月29天,平年28天),整百的年需要用400除,比如1900年就不是闰年,2000年是闰年。