如何快速简单计算任何一天天干地支
日干支快速推算方法
日干支快速推算方法日干支怎么算,有关日干支快速推算方法又是怎样的呢?下面以通过公历与农历的方式来快速推算日干支,一起来了解下吧!日干支快速推算方法公历快速推算日干支方法公历日干支推算口诀: (方法一)元旦干支为根源,大小二月记心间。
小月干同地支冲,大月上句加一天。
申子辰年年为闰,干同支冲退一天。
(三月元旦同一天)余年二月二十八,干同支冲退一天。
月首十三二十五,支同隔干一位算。
意解:“元旦干支为根源,大小二月记心间。
”推算公历日干支,首先要记住元旦日的干支。
同时,还要知道大小月及二月的天数。
公历大月为31天,小月为30天,其大小月是固定不变的,唯独二月有29天和28天之分。
因此,要特别注意哪年二月为29天,那年二月为28天。
“小月干同地支冲,大月上句加一天。
”公历小月为30天,按农历大月“大后干同地支冲”推算口诀,我们知道本月初一日干支,与下月初一干支则是天干相同地支相冲。
公历大月为31天,在小月干支相冲的基础上,再加一天,即是大月份下月一日的干支。
“申子辰年为闰,干同支冲退一天。
”经过研究,发现凡是地支为申、子、辰支的年均为闰年,二月为29天。
在推算3月1日干支时,可按农历小月后的日干支推算方法,即在干同地干冲的基础上,减去一天,则为3月1日干支。
(3月1日的干支与元旦相同)。
“余年二月二十八,干同支冲退一天。
”除地为申子辰年二月29天外,其它年二月均为28天。
在知道2月1日干支后,按干同支冲规律,干支各减二位便是3月1日的干支。
“月首十三二十五,支同干隔一位算。
”月首,即是每月1日。
其推法与推算农历日干支口诀后两句相同。
例如:推算公历1998年8月1曰干支。
1998年干支为戊寅,年支不属于申子辰,故1998年2月为28天。
按《日公历干支推算口诀》中“小月干同地支冲,大月上句加一天------,余年二月二十八,干同支冲退两天”的规律,逐月推算。
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日干支为庚辰。
快速推算年月日时干支法
快速推算年月日时干支法最新快速推算年月日时干支法一、快速推算年柱干支法天干: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年是己卯年。
注:我们所说的某个阳历年份对应的阴历干支,是该年大部分时间与其对应,而不是完全重合的。
如何快速简单计算任何一天天干地支(可编辑
如何快速简单计算任何一天天干地支(可编辑计算任何一天的天干地支是根据农历来确定的,也被称为中国农历历法。
中国农历历法是一种以月亮运行周期为基础的历法系统,通过轮回的周期来计算天干地支。
天干地支共有十天干和十二地支,分别是:天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥天干地支的排列方式是以甲子起始,按照“天干地支相配”、“天干循环六十年”、“地支循环十二年”的原则进行组合。
计算任何一天的天干地支,需要知道两个重要的参考点:历法的起点和目标日期。
历法的起点是甲子年(公元前2637年),目标日期是我们想要计算的具体日期。
步骤如下:1.计算两个参考点之间的年数差。
从历法起点到目标日期之间的年数差=目标年份-历法起点年份。
2.计算起始点年份的天干地支。
根据甲子年是天干“甲”和地支“子”的组合,以此为起点找到对应的天干地支。
对于甲子年,天干地支是甲子。
3.根据年数差计算目标日期的天干地支。
通过计算起始年份的天干地支和年数差,确定目标日期的天干地支。
根据天干地支的规律,每过六十年天干地支循环一次。
根据年数差,确定循环了多少次,再加上起始天干地支即可。
举例来说明:假设我们想要计算公历1990年5月10日对应的天干地支。
1.计算年数差。
历法起点年份为-2637年,目标日期年份为1990年。
年数差=1990-(-2637)=4627年。
2.计算起始点甲子年的天干地支。
根据对应关系,甲子年的天干是“甲”,地支是“子”。
3.根据年数差计算目标日期的天干地支。
4627年除以60余7年,说明历法循环了7次。
7次循环后的天干地支为“丁巳”。
起始点的甲子年加上“丁巳”循环后的天干地支,即是目标日期的天干地支。
因此,公历1990年5月10日的天干地支是“丁巳”。
通过以上步骤,我们可以快速简单地计算任何一天的天干地支。
这个方法主要依赖于历法的规律和天干地支的循环周期。
推算日干支的多种方法
推算日干支,有按公历和农历两种方法推算黄远珦2018年8月2日一、农历日干支推算口诀:(方法一)大小月卦记心间,正一干支起根源。
大后干同地支冲,小后干支退一天。
初一十三二十五,支同隔干一位算。
意解:“大小月卦记心间,正一干支起根源。
”农历的大月为30天小月为29天,固定不变。
要推农历日干支,先要按《农历大小月卦口诀》将推算之年编上两卦,以便在推算日干支时运用。
除此之外,还必须要记住农历正月初一日的干支,因为它是推算一年逐日的基础。
“大后干同地支冲,小后干支退一天。
”大月初一的干支与后一个月初一的干支天干相同,地支相冲。
小月初一的干支与后一个月初一的干支天干相同地支相冲之日再后退一天。
如本月是大月,初一干支为己卯,下月的初一干支就是己酉。
如果这个月是小月,则下月初一干支应在己酉后退一位后确定,即为戊申日。
“初一十三二十五,支同干隔一位算。
”此两句是在确定某月初一干支后,将这个月分成三个阶段,即初一至十二,十三至二十四,二十五以后。
初一、十三、二十五日在干支上也是有规律的。
知道初一干支,只要将该日天干隔一位顺推,而地支不变。
同理,知道十三日干支,支同干隔一位,也知道二十五日的干支。
如初一日干支为甲子,则十三日干支为丙子,二十五日干支为戊子。
掌握这个方法,就可以根据所推之日属于哪一段,便可以很快知道这天的干支了。
例如:(一)推算1998年农历6月初10日午时的干支。
1、先按《农历大小月卦口诀》,将1998年农历大小月,排上两卦,并标出闰月。
同时,要记住正月初一日的干支。
2、推算1998年的干支。
我们按《推算年干支口诀》在手掌上将地支子位定为甲子,为1984年。
并将大拇指按在地支子位上,按“隔位逆推十年正”,把大拇指放在戌位上,即94年为甲戌年。
从甲戌94年开始顺推,94年为甲戌,95年为乙亥,96为丙子,97年为丁丑,98年干支则为戊寅。
3、推算农历6月份干支。
确定1998年戊寅干支以后,按《定月时干支诀》,戊干与癸干合以戊为主,戊的序数为5,将大拇指固定在戊位上。
年月日干支快速推算口诀
年月日干支快速推算口诀一、推算年干支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=商……余数若闰年,从三月起余数均加一)何为元旦干支基数?所谓的元旦干支基数,说白了就是阳历历法元旦这一天的日干支的天干、地支的序数。
计算公历任意一天的干支
计算公历任意一天的干支
计算公历任意一天的天干和地支的公式:
天干:g = 4C + [C/4] + 5y + [y/4] + [3*(M+1) / 5] + d -3;
g的个位数就是天干序号;
地支:z = 8C + [C/4] + 5y + [y/4] + [3*(M+1) / 5] + d + 7 + i (奇数月i=0,偶数月i=6)
如果先求得了g,那么
z = g + 4C + 10 + i (奇数月i=0,偶数月i=6).
z除以12的余数就是地支序号。
其中:C=世纪数-1,y=年份后两位,M=月份,d=日数,[ ]表示取整数。
1月和2月按上一年的13月和14月来算,因此C和y也要按上一年的年份来取值。
例:算1644年3月22日的干支?
g = 4 * 16 + [16/4] + 5 * 44 + [44/4] + [3*(3+1) / 5] + 22 - 3
= 64 + 4 + 220 + 11 + 2 + 22 - 3
= 320,
个位数是0,天干为癸。
z = g + 4C + 10
= 320 + 64 + 10
= 394,
除以12余10,地支为酉。
所以这一天的干支是“癸酉”。
公历年的年份也很容易算出农历年的干支来:
(Y-3)个位数就是天干序号;
(Y-3)/12 余数就是地支序号。
如:2004年的干支
2004-3=2001 个位数为1即天干“甲”2001/12=166余9 即地支“申”
这年的干支为“甲申” 。
天干地支快速计算方法
天干地支快速计算方法我折腾了好久天干地支快速计算方法,总算找到点门道。
我一开始也是瞎摸索,我就知道天干是甲、乙、丙、丁、戊、己、庚、辛、壬、癸,地支是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,可真要快速计算那可犯难了。
我之前尝试死记硬背,把六十甲子表背得滚瓜烂熟,以为这样就能快速计算了。
就像背乘法口诀一样,可后来发现这只适合简单的推算,而且时间一长,特别容易混。
比如说,要推算一个年份到底是啥天干地支,光靠背表,脑子一下就懵了。
后来我就想找个有规律的办法。
我从书上看到说可以用年份除以10的余数对应天干,年份除以12的余数对应地支。
我就拿2020年试了试,2020除以10余数是0,对应的就是庚(我又重新记了下对应顺序),2020除以12余数是4,对应的是子。
这个办法还算靠谱,但有的时候余数是0这个特殊情况有点迷迷糊糊,我还专门做了个小笔记,像余数为0的时候对于天干就是庚,对于地支就是申,这地方特别容易出错,我还得小心搞错对应关系。
我又试了另外一个办法,相比较前一个,这个更直观一点。
我先确定一个基准年的天干地支,比如说1984年是甲子年。
然后要算1994年的天干地支,从1984到1994过了10年。
天干是10年一循环,那1994年的天干就从甲往后数10个就是甲之后的第1个也就是乙,地支12年一循环,从子往后数10年,12一轮回,子往后数10个,就是戌。
这个办法的难点就是循环数的时候别数错了,我就数错过好多次,有时候脑子一晕,就多算或者少算了。
不过熟能生巧嘛,多练练就好。
还有一个不确定的地方,就是时间跨度特别大的时候,计算起来虽然还是这个原理,但中间可能会迷糊一下。
我觉得还是要多在心里复算几次确保准确。
根据我的经验,这几种方法来回结合用,就能把天干地支快速计算这个事情慢慢地整明白。
做这个计算,细心是关键,多练习也是重点。
有时候哪怕你知道方法,不熟练还是会出错,所以为了不出错,还得没事就拿几个年份练练手。
日干支推算方法
日干支推算是一种古老的中国农历算法,用于计算日期和时间。
这种算法基于天干和地支的组合,每天的天干支组合都是独特的。
以下是简单的日干支推算方法:
1. 天干地支:
-天干包括甲、乙、丙、丁、戊、己、庚、辛、壬、癸,地支包括子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
它们按照“甲子、乙丑、丙寅”等规律循环。
2. 天干地支组合:
-通过天干和地支的组合,可以得到日干支。
例如,甲子、乙丑、丙寅等。
3. 年月日时干支:
-在日干支推算中,通常还考虑年、月、日、时的天干支。
这样,一个特定日期和时间就可以通过这四个参数得到一个确定的干支组合。
4. 干支循环:
-天干和地支的循环规律是60年一个周期。
在计算时,可以使用模60的方式,例如:61年的天干支是甲子,62年的天干支是乙丑,依此类推。
5. 干支计算工具:
-为了方便计算,可以使用一些干支计算的工具或者查找天干支表。
举例说明:
-假设某年某月某日某时的天干支分别为甲子、乙丑、丙寅、戊辰,那么这个时间点的日干支就是戊辰。
-如果需要计算未来某一天的日干支,可以通过模60的方式计算。
请注意,这是一个简要的介绍,实际的日干支推算可能涉及到更多的细节和修正,因为历法和时区的不同可能会影响计算结果。
如果需要更精确的计算,建议使用专业的历法工具或咨询专业的历法学家。
日干支查询快速推算法、天干地支纪年法
日干支查询快速推算法、天干地支纪年法作为易学爱好者,常常使用到日干支,查万年历有时又不方便,易友推荐此简易速算法。
供各位易学爱好者参考。
口诀:乘5除4基加日,双月应须加三十,一二自加闰少一,经几大月多加几。
基数(1900——1999基数:9。
2000----2099基数:54 。
1800---1899基数: 25 。
2100---2199基数:39 )1月不计算在大月内。
口诀分解:年尾(后2位数)乘以5+年尾除以4的整商数+当年基数+当日数+当日所经过的大月数(如果是平年一月加1,二月加2;闰年一月不加,二月加1;不管平闰年,三月不加。
四五月加1,六七月加2,八月加3,九十月加4,十一,十二月加5.)(如果是双月应加30,单月不加)然后把所得和数除以60,取干支序号:甲子1,乙丑2,丙寅3————癸亥60.小于60者直取。
举例:求公历1913年5月3日干支?日干支查询:13*5+13/4(取整商数3)+9(基数)+1(所经大月数,因一月不计算大月,只经三月1个大月)=81,(81/60余21)21是甲申,故知当日是甲申日。
求公历2010年2月8日的干支?日干支查询:10*5+10/4(取整商数2)+54(基数)+8(日数)+30(二月是双月须加30)+2(平年二月份故加2)=146(除以60余26)26是己丑其余依法类推。
求公历1913年5月3日干支?日干支查询:{13X5+13/4(取商数3)+9(基数)+3(日数)+0(单月不加30天)+1(大月数)}/60=81/60=21(余数)。
即为甲申日。
求公历2010年2月8日的日干支?日干支查询:{10X5+10/4(取商数2)+54(基数)+8(日数)+30(双月)+2(一二自加闰少一大月数)}/60=146/60=26(余数)。
即为己丑日天干地支纪年法十干和十二支依次相配,组成六十个基本单位,古人以此作为年、月、日、时的序号,叫“干支纪法”。
教你快速推算年月日时干支
教你快速推算年月日时干支一、快速推算年柱干支法天干: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年是己卯年。
注:我们所说的某个阳历年份对应的阴历干支,是该年大部分时间与其对应,而不是完全重合的。
[天干地支时辰如何推算]如何计算每天的天干地支
[天干地支时辰如何推算]如何计算每天的天干地支[天干地支时辰如何推算]如何计算每天的天干地支篇一 : 如何计算每天的天干地支用一公式计算任何一天的天干地支,不出一二分钟就能计算出一九00年到二一00年间任何一天的天干地支,且非常准确,比流星赶月法不知要省事多少倍。
1:1900----2100年年干=年尾数—3例:1969年年干=9—3=6,第6位天干就是已;2012年年干=2—3=9,第9位天干是壬。
2:1900----1999年年支=年尾二位数+1;2000----2099年年支=年尾二位数+5。
例:1969年年支=69+1=70,去掉60的倍数为10,地支第十位为酉;2012年年支=12+5=17,去掉12余5,地支第五位是辰;那么1969年干支就是已酉2012年干支就是壬辰。
3:月干公式,月的地支是固定的如正月起寅之类,只计算月干。
月干=年干数*2+月份例:1969年年八月的天干=6*2+8=20,天干10为周期就去掉10,天干第十位为癸,则此月干支为癸酉。
4:日干支公式:1900----1999年日干支基数=*5+55+/42000----2099年日干支基数=*5+15+/4。
例:2008年月日10月18日:日干支基数=*5+15+/4=36这数就是1月1号的干支数。
从1月1号到10月5日按满60去之后数为36+31+29+31+30+31+30+31+31+30+18=7+0+1+1+1+18=28则天干去10的倍数余8为辛,地支去12的倍数余4为卯。
今天干支就是辛卯注:2月份要么是28天,要么是29天,每隔4年为29天的,其他均为28天。
比如:2000、2004、2008年等年份的2月份均为29天。
5 :时干公式=日干序数*2+日支序数—2,自己推巧去吧,这样你可以排任何一天的四柱了哦。
注:此处的日支序数应为时支序数,可能是笔误。
6:还有一法,叫倒推年龄法,从今年的干支推算出任何年龄的干支,但只能推算出年干支不能推出日干支,即年龄去掉60为基数,去掉十的倍数为倒推天干数,去掉十二的倍数为地支倒推数。
推算日干支的简易速算法
推算日干支的简易速算法在信息预测中,如果不带万年历也可以推算出年干支,月干支,日干支,时干支,年干支很好推算,月干支可以用五虎遁,时干支可以用五鼠遁,下面看看我们的日干支推算法。
(一)、公式用阳历的公元日期进行推算。
[(公元年数一1)X5十(公元年数一1)÷4十(距离预测日期)]÷60诗诀日柱干支何所知,阳历公元年用之。
先来减一后乘五,再加减一后四除。
挨数相加来分闰,用事之根一月一。
全全之数除六十,用的余数应干支。
演数神奇能通道,先贤数术留小妙。
(二)、要知道干支以备应用甲1乙2丙3丁4戊5己6庚7辛8壬9癸10。
子1丑2寅3卯4辰5巳6午7未8申9酉10。
(三)、首先要用余数记住余数除10为天干,除12为地支。
用上例公式计算的时候,用的是最后的余数,不是商,这一点要明白。
例如计算下来余数为15,用15除10,用余数是5,5就为天干戊。
用15除12,用余数是3,3就是寅,合起来就是戊寅。
(四)、掌握平年与闰年一平年有365天,一闰年为366天。
四年为一闰。
平年的计算简便之法是除4有余数,不整除的为平年,凡是除4整除的为闰年。
凡是1、3、5、7、8、10、12月为大月,为31天。
凡是4、6、9、11月为小月,为30天。
2月比较特殊,平年为28天,闰年为29天。
(五)、在公式计算的时候注意的问题在用公式计算时应当注意先算小括号内,再算大括号内。
另外在公元数减一的时候,商有余数不记,和在用事日计算时,要分清平年与闰年,平年2月为28天,闰年为29天。
(六)、任意举一例,来学习学习。
例如预测一下阳历2020年4月14日的日干支是什么?就用公式计算出结果数的余数为是24,余数不是商,是计算题下面的余数。
用24除以10,用余数4,4为天干丁。
用24除12,用余数0,12为地支亥。
合起来此日为丁亥日。
其它日也同样方法。
如何快速简单计算任何一天天干地支
如何快速计算任何一天的天干地支通过公式计算阳历任何一天的天干地支,几分钟就能计算出一九00年到二一00年间任何一天的天干地支,且非常准确,付易昌实践发现比流星赶月法要省事好多倍。
为了计算方便,我们要把十天干、十二地支赋予数字代表。
为了计算方便,我们要把十天干、十二地支赋予数字代表。
一、年干支的计算1、年之年干:年尾数-3例:1969年年干=9—3=6,第6位天干就是己;2012年年干=2-3=9,第9位天干是壬(2不足减就补十成12)。
2、年之年支:(年尾二位数+1)/12取余数;2000----2099年之年支:(年尾二位数+5)/12取余数。
例:1969年年支=69+1=70,去掉60的倍数为10,地支第十位为酉;2012年年支=12+5=17,去掉12余5,地支第五位是辰;那么1969年干支就是已酉2012年干支就是壬辰。
二、月干支的计算'1、月支说明:由于月支根据月份计算,阴历即:正月建寅,二月建卯,三月建辰,四月建巳,五月建午,六月建未,七月建申,八月建酉,九月建戌,十月建亥,十一月建子,十二月建丑。
对应阳历月份为+1,我们根据月日比较容易判断月支。
在月初节气前后需要尤其注意是否已经更新。
2、月干计算月干公式,月的地支是固定的如正月起寅之类,只计算月干。
月干=年干数×2+月份-2,这里讲的月份和上边表格有所区别,为上面月份代数-2,即寅月按1计算,卯月按2计算.......例:1969年(已酉)年八月(酉月)的天干=6×2+8=20,天干10为周期就去掉10,天干第十位为癸,则此月干支为癸酉。
注:24节气的起始时间会影响地支的确定,大概为上半年6号,下半年8号换节气。
在节气附近时间出生的月干支尤其需要注意。
三、日干支的计算计算日干支首先要知道当年当年元旦日的干支作为基数,然后再根据元旦干支推算其他日干支。
方便起见,我们首先考虑闰年日柱干支计算,然后再考虑非闰年日柱干支计算。
日天干地支算法公式
日天干地支算法公式日天干地支的算法公式听起来好像有点神秘和复杂,但其实只要咱们一步步来,也能搞得清楚明白。
咱先来说说天干地支是啥。
天干就是甲、乙、丙、丁、戊、己、庚、辛、壬、癸这十个;地支呢,则是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥这十二个。
它们组合起来就形成了咱们常说的六十甲子,用来纪年、纪月、纪日、纪时。
要说这日天干地支的算法公式,那还真有一套方法。
咱们先把年份的数字除以 10 ,取余数,对应到天干上。
比如 2023 年,2023 除以 10 余数是 3 ,对应天干就是癸。
然后再把年份的数字除以 12 ,取余数,对应到地支上。
2023 除以 12 余数是 7 ,对应地支就是卯。
这样 2023年就是癸卯年。
可这只是年的算法,日的算法就稍微复杂点啦。
有一个比较常用的公式是:日天干地支 = (当年元旦的天干地支序号 + 所求日期 - 1 ) % 60这里要先搞清楚当年元旦的天干地支序号。
比如说 2023 年 1 月 1日是壬寅日,壬对应的序号是 9 ,寅对应的序号是 3 ,那序号就是 93 。
我记得有一次,我跟几个朋友出去露营。
晚上大家围坐在篝火旁聊天,不知怎么就聊到了天干地支。
有个朋友突然好奇地问:“今天这日子在天干地支里咋算呀?” 我当时就来了兴致,开始给他们讲起这个算法。
我一边在纸上写写画画,一边解释,大家听得那叫一个认真。
结果算出来后,有个朋友一脸懵地说:“哎呀,这可比我做数学题还难!”大家都哈哈大笑起来。
不过要注意哦,这个公式算出来的结果还得根据一些特殊情况进行调整。
比如说闰年和平年的差别,还有每个月的天数不同等等。
总之,日天干地支的算法公式虽然有点复杂,但只要咱们耐心琢磨,多练习几次,也能熟练掌握。
说不定哪天在朋友面前露一手,还能让人刮目相看呢!希望我讲的这些能让您对日天干地支的算法公式有点了解,要是还有啥不明白的,咱再一起探讨探讨!。
日干支快速推算绝招
日干支快速推算绝招日干支快速推算绝招——此法经本人结合多种方法,潜心钻研实践所得。
熟练后用心算(用手机计算器更简单)可在数十秒内推算出前后200年内任何一日的干支,比查找万年历方便实用,比流年赶月,大小金钳等方法更简单易记,只要记住四句口诀,四个常数就可以了,简单吧?(当然你也可以推算一千年甚至一万年,一百年只须记住一个常数只可,但是超过前后200年对大多数的人来说已经没有意义了)现在市面上也有很多推算日干支的方法,但不是口诀常数一大堆,就是推算过程非常繁杂,都不实用。
本人是一名易学爱好者,常常使用到日干支,查万年历有时又不方便,鉴于此本人下苦功研究出此推算日干支的简易方法。
在此抛砖引玉——将此方法发表出来供各位易学爱好者参考。
口诀:乘5除4基加日,双月应须加三十,一二自加闰少一,经几大月多加几。
基数(1800---1899基数: 25 ; 1900——1999基数:9;2000----2099基数: 54 ; 2100---2199基数:39 )1月不计算在大月内。
口诀分解:年尾(后2位数)乘以5+年尾除以4的整商数+当年基数+当日数+当日所经过的大月数(如果是平年一月加1,二月加2,闰年一月不加,二月加1.不管平闰年:三月不加,四五月加1,六七月加2,八月加3,九十月加4,十一,十二月加5.)(如果是双月应加30,单月不加)然后把所得和数除以60,取干支序号:甲子1,乙丑2,丙寅3————癸亥60.小于60者直取。
举例:求公历1913年5月3日干支?13*5+13/4(取整商数3)+9(基数)+1(所经大月数,因一月不计算大月,只经三月1个大月)=81,(81/60余21)21是甲申,故知当日是甲申日。
求公历2010年2月8日的干支?10*5+10/4(取整商数2)+54(基数)+8(日数)+30(二月是双月须加30)+2(平年二月份故加2)=146(除以60余26)26是己丑其余依法类推。
快速计算天干地支的方法
快速计算天干地支的方法中国历法,也叫天干地支历法,在中国传统文化中占有重要地位。
它可以帮助我们记住历史事件、纪念日子、测算年龄等等,是中国历史上最古老而又最普及的历法方式。
准确地计算出天干地支,对于掌握中国历法非常有帮助。
一、快速计算天干地支的基本原理计算天干地支的原理很简单,只需要根据60进制的中国历法依次做出计算即可。
为了便于记忆,可以把60进制的历法表示成“己己己十辛辛辛十丁丁丁十”的形式,每3位代表一组,前2位是天干,最后1位是地支。
二、快速计算天干地支的步骤1、定计算的起始年份,通常以公元1年为起始年份。
比如要计算2018年的天干地支,可以以公元1年为起始,计算出2017个年份。
2、2017年份分解成60进制的形式。
60进制的历法表示成“己己己十辛辛辛十丁丁丁十”,每3位代表一组,前2位是天干,最后1位是地支。
比如,2017年可以表示成“己己己十辛丁丁”。
3、据60进制的历法,可以计算出2018年的天干地支,用“己己己十辛丁丁”加1,可以得到“庚庚庚十壬壬壬”,因此2018年的天干地支是庚子。
三、计算天干地支的注意事项1、须以公元1年为起始年份,若不以公元1年为起始年份,可能会产生错误的结果。
2、据60进制的历法,每3位代表一组,前2位是天干,最后1位是地支,必须正确理解这一点。
3、60进制的历法表示成“己己己十辛辛辛十丁丁丁十”的形式,可以更容易地记忆,避免出错。
四、结快速计算天干地支的方法,是掌握中国历法的基础,也是掌握中国传统文化的最基本要求。
掌握计算天干地支的方法,可以帮助我们更深入地理解中国历法,更好地保存中国传统文化。
时辰干支推算口诀
时辰干支推算口诀时辰干支推算口诀在中华传统文化中,干支纪时法是一种重要的时间记录方式,它将天干与地支相结合,以六十个时辰为一个周期,循环往复。
对于想要推算特定日子中各个时辰干支的人来说,掌握一套简便而准确的口诀至关重要。
本文将详细介绍时辰干支推算口诀及其应用方法。
时辰干支推算口诀详解时辰干支推算口诀是:“甲己还加甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。
”这句口诀简洁明了,却包含了推算时辰干支的全部奥秘。
●●乙庚丙作初:当日干为乙或庚时,子时的天干为丙,即丙子时。
丑时、寅时的天干则顺丙后推,分别为丁丑时、戊寅时。
这个口诀的关键在于“丙作初”,即乙日和庚日的子时都从丙开始。
通过这种方式,可以快速推算出当天的时辰干支,避免了复杂的计算过程。
●●丙辛从戊起:当日干为丙或辛时,子时的天干为戊,即戊子时。
同样地,丑时、寅时的天干顺戊后推。
这个口诀强调了“从戊起”的重要性,即无论是丙日还是辛日,子时的天干都从戊开始。
这样的设计不仅简化了推算过程,还提高了推算的准确性。
●●戊癸何方发,壬子是真途:当日干为戊或癸时,子时的天干为壬,即壬子时。
丑时则顺推为癸丑时。
这个口诀强调了“壬子是真途”的重要性,即无论是戊日还是癸日,子时的天干都从壬开始。
这样的设计不仅简化了推算过程,还提高了推算的准确性。
●口诀应用方法与实例掌握了口诀之后,如何将其应用于实际推算中呢?以下将结合实例进行说明。
应用方法一:掌上推算法将口诀对应在左手上,以大拇指为起点,按照天干顺序依次点按,即可快速推算出任意时辰的干支。
例如,若某日干为己,要求该日卯时的干支,可根据“甲己还加甲”的口诀,从子时的甲子开始,顺推至卯时,即为丁卯时。
这种方法的优点在于简单直观,适合在没有工具的情况下快速推算。
应用方法二:代数公式法除了掌上推算法外,还可以利用代数公式进行推算。
公式为:任意时干代数= 2n - 2 + c,其中n为日干代数(甲为1,乙为2,以此类推),c为当天所求时辰的地支代数(子为1,丑为2,以此类推)。
快速记算年干支
快速记算年干支干支纪年法如何计算第一种:先将天干进行编码:甲、乙、丙、丁、戊、己、庚、辛、壬、癸4、 5、 6、 7、 8、 9、 0、 1 、 2、 3凡是公元后某年的最后一位数字(个位数)是“4”,那么该年的天干就是“甲”;“5”就是“乙”;余类推。
如2003年的天干就是“癸”。
记住这一编码很实用,虽然不能用干支纪年来直接推算公元纪年,但可以给我们一点提示,凡是天干为“甲”的公元纪年数最后一位数必为“4”;“辛”为“1”;余类推。
如辛酉政变(1861)、辛丑条约(1901)、辛亥革命(1911)发生年代的最后一位数字都是“1”,而“1”刚好对应天干中的辛。
中国历史上知名的干支年份中国历史上很多重大事件是以年份的干支命名的:辛酉政变(麒祥政变)、中日甲午战争、戊戌变法(百日维新)、庚子赔款、辛丑条约、癸卯学制、辛亥革命等等。
原因是当时还没有使用“公元纪年法”,“公元纪年法”直到1912年元旦中华民国成立时才开始使用。
(1)辛酉政变——发生于1861年,农历辛酉年,慈禧太后夺权。
(2)甲午战争——发生于1894年,农历甲午年,中日黄海大战。
(3)戊戌变法——发生于1898年,农历戊戌年,变法仅维持103天。
(4)庚子赔款——发生于1900年,农历庚子年,八国联军进攻中国。
(5)辛丑条约——发生于1901年,农历辛丑年签定,使中国完全沦为半殖民地半封建社会。
(6)癸卯学制——发生于1905年,农历癸卯年,晚清最后一次学制改革,废除了科举制度。
(7)辛亥革命——发生于1911年,农历辛亥年,起义推翻了满清统治。
再将地支进行编码:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥4、 5、 6 、7、 8、 9、10、11、 0、 1、 2、3把公元某年的数字除以12,余数为“4”,那么该年的地支就是“子”;余数为“5”就是“丑”;其余类推。
心算地支可将年份数减去12的倍数,如1800、1860、1920、1980等,再算就容易得多了。
快速推算日干支的公式方法
快速推算日干支的公式方法展开全文推算日干支的快速公式之一此法系易学家王吉厚所介绍,其具体的内容有以下两种方法。
(1)用公历推算日干支的快速公式。
干支序数一年代计算基数+年份尾数×5+闰年数+求算日数一60倍数记忆口诀:基数加上尾乘五,闰年月指加日数,双月再加三十天,超过六十减六十。
具体分析:①基数加上尾乘五。
基数即是年代基数,从1900年开始,十年为一年代基数,到1970年共80年,8个基数(因公历,80年一循环)因此,1900年与1980年的年尾乘五,即是推算具体年份的尾数乘5,如1903年,基数1900年9,加上尾5,即是年份的1903年的数再乘5,即:3×5—15。
两项相加,即:9+15了24。
②闰年月指加日数。
解:公历的闰年是固定的,即每四年闰一年,其规律是:凡是年份十位数是双数的,逢4、8之年为闰年(o年虽是闰年,但不计)。
凡是年份十位数为单数的,逢2、6之年为闰年。
即:十位双数四八问,十位单数二六是。
具体分析:如1965年为十位数的双数,从1960年到】965年,除去60起年代不计外,到1965年只有1964年一个闰年,所以闰年为1,这样,每十年最多有两个闰年,取值范围:1、2二个数字。
再如:1933年,其年份的十位数为3,为单数,从1930到1933年,只有1932年一个闰年。
月指数:也叫月基数,简称月指。
月指数是针对计算各年月的闰年,大月数和二月平或二月闰时所差的天数而设置的,将上述多步计算,简化为~步,变成基数,即指数规律化只要背熟月指数,即一劳永逸,省去很多麻烦。
表中括号内的指数为闰年的月指数。
以上指数很好记忆,一、二月为1、2,三月为0,四、五、六、七月为1、1、2、2,八月为3,九、十、十一、十二月为4、4、5、5。
逢闰年一月为0,二月为1。
加日数:即加求算日子。
总之,闰年月指数加日数,此句口诀的含义是将闰年的数,再加月份的指数,再加求算的日数。
③双月再加三十天:求算月凡是双月的,一律在相加的总数上再加三十天。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何快速计算任何一天的天干地支?通过公式计算阳历任何一天的天干地支,几分钟就能计算出一九00年到二一00年间任何一天的天干地支,且非常准确,付易昌实践发现比流星赶月法要省事好多倍。
为了计算方便,我们要把十天干、十二地支赋予数字代表。
为了计算方便,我们要把十天干、十二地支赋予数字代表。
一、年干支的计算1、1900----2100年之年干:年尾数-3例:1969年年干=9—3=6,第6位天干就是己;2012年年干=2-3=9,第9位天干是壬(2不足减就补十成12)。
2、1900----1999年之年支:(年尾二位数+1)/12取余数;2000----2099年之年支:(年尾二位数+5)/12取余数。
例:1969年年支=69+1=70,去掉60的倍数为10,地支第十位为酉;2012年年支=12+5=17,去掉12余5,地支第五位是辰;那么1969年干支就是已酉2012年干支就是壬辰。
二、月干支的计算1、月支说明:由于月支根据月份计算,阴历即:正月建寅,二月建卯,三月建辰,四月建巳,五月建午,六月建未,七月建申,八月建酉,九月建戌,十月建亥,十一月建子,十二月建丑。
对应阳历月份为+1,我们根据月日比较容易判断月支。
在月初节气前后需要尤其注意是否已经更新。
2、月干计算月干公式,月的地支是固定的如正月起寅之类,只计算月干。
月干=年干数×2+月份-2,这里讲的月份和上边表格有所区别,为上面月份代数-2,即寅月按1计算,卯月按2计算.......例:1969年(已酉)年八月(酉月)的天干=6×2+8=20,天干10为周期就去掉10,天干第十位为癸,则此月干支为癸酉。
注:24节气的起始时间会影响地支的确定,大概为上半年6号,下半年8号换节气。
在节气附近时间出生的月干支尤其需要注意。
三、日干支的计算计算日干支首先要知道当年当年元旦日的干支作为基数,然后再根据元旦干支推算其他日干支。
方便起见,我们首先考虑闰年日柱干支计算,然后再考虑非闰年日柱干支计算。
1、推算闰年日柱干支法甚么是闰年?能用4整除的年称为闰年。
每4年有一个闰年:在二十世纪,1904、1908、1912、1916、1920、1924、1928、1932、1936、1940、1944、1948、1952、1956、1960、1964、1968、1972、1976、1980、1984、1988、1992、1996、2000、2004、2008、2012、2016均为闰年。
每个世纪有25个闰年。
推算日柱干支,必须先算出元旦日干支。
以元旦日干支推算其他日干支。
①推算闰年元旦日天干:在二十世纪,上列闰年的末二位数÷4;元旦日天干(超过10要递减10,取余数。
)例如1904年,04÷4=1,元旦日天干为“甲”。
再如1960年,60÷4:15,减10余5,5为“戊”,则元旦日天干为“戊”。
又如1988年,88÷4=22,减20后余2,2为“乙”,则元旦日天干为“乙”。
在廿一世纪,即2000年以后,求闰年元旦日天干的公式是:(闰年的末二位数+100)÷4:元旦日天干。
例如求2008年元旦日的天干:(08+100)÷4=27,7为"庚”,则元旦日天干为“庚”。
②推算闰年元旦日地支(适用于20、21两个世纪) 将上面已算出的元旦日天干数÷4,然后看余数。
记住:余数为1,则地支是“午”:余数为2,则地支是“卯”;余数为3,则地支是“子”;余数为4(余4即余0),则地支是“酉”。
这一点与天干不同,不是按地支顺序数来取地支,而是另按此规定。
为了便于记忆.可按“子午卯酉,3124"米记。
或用谐音法,“3124"1~旷三要尔(儿)死”或“三要鱼死”,即知顺序是“子午卯酉”。
例如1904年元旦日,已知天干数为1即“甲”,地支数也为1,即“午”,则知元旦日干支为“甲年”。
付易昌建议可以结合手掌诀:午为1,逆时针转,则卯为2,子为3,酉为4。
又如1960元旦日,已知天干数为15,即“戊”,地支数为15÷4,余3,3为“子”,则知元旦日干支为”戊子”。
再如1988年元旦日,已知天干数为22(88÷4)即“乙”,地支数为22÷4,余数为2,2为“卯”,则知元旦日干支为“乙卯”。
③推算闰年任何一日的日干支:花甲60一循环,每个闰年366日有6次循环。
故下面6天与元旦日干支相同:3月1日,4月30日,6月29日,8月28日,10月27日,12月26日。
同理,下面6天则与元旦日天干相同.地支相冲:1月31日,3月31日,5月30日,7月29日,9月27日,11月26日。
由于以上前6个日子与元旦日干支相同,后6个日子与元旦日地支相冲,可将一年内任何一天的日干支锁定在60日内。
再根据天干10日一循环,地支12日一循环,进一步将所求之日锁定于一句之内。
如求1964年5月3日和10月7日的干支:经算,1964年的元旦日干支为”己酉”(64÷4;16,6为“己”,16÷4余0即余4,4为“酉”),则4月30日也为“己酉”,顺推加3天,则5月3日干支为”壬子”。
同理,10月27日也为”己酉”,则逆算顺推,17日为”己亥”,7日为“己丑”。
或9月27日为“己卯”,顺算逆椎,10月7日亦为“己丑”(天干相同。
地支子寅辰午申戌或丑卯巳未酉亥,顺算则逆推,逆算则顺推。
)又如:求1992年8月30日和12月5日的干支:经算:1992的元旦日干支为“丙子”(92÷4=23,3为“丙”;23÷4余数为3,3为“子”),则月28日也为“丙子”,顺推加2天,则8月30日干支为“戊寅”。
同理,12月26日也为”丙子”,逆算顺推,16日为:“丙寅”,6日为“丙辰”,5日则是”乙卯”。
或按11月26日为“丙午”,顺算逆推,12月6日为“丙辰”,5日为“乙卯”。
再如:求2008年3月21日及9月18日的干支:经算,2008年的元旦日干支为“庚子”(108÷4=27,7为“庚”;27÷4余数为3,3为”子”),则3月1日也为“庚子”,顺算逆推,11日为“庚戌”,21日为“庚申”。
同理,8月28日也是“庚子”,顺算逆推,9月7日为“庚戌”,17日为“庚申”,18日则为“辛酉”。
或9月27日为“庚午”,逆算顺推,9月17日为“庚申”,则18日为“辛酉”。
2、推算平年日柱干支法(适用于20、2l两个世纪)同样,推算日柱干支,必须先算出元旦日干支。
以元旦日干支推算其他日干支。
①平年元旦日干支,是按闰年元旦日干支推算出来的。
按下面的规律办:a、闰年后一年的元旦日干支是该闰年元旦日干支的“天克地冲”。
B、闰年后二年的元旦日干支是该闰年元旦日干支的“天顺地逆”。
C、闰年后三年的元旦日干支是该闰年元旦日干支的“天克地库”。
例如:1904年元旦日干支是“甲午”,则1905年元旦日子支是“庚子”(“庚子”与“甲午”天克地冲),1906年元旦日干支是“乙巳”(乙是甲的顺行一位,已是午的逆行一位),1907年元旦日干支是“庚戌”(戌为午火之库。
“庚戌”与“甲午”的关系是天克地库)。
又如1964年元旦日子支是“己酉”,则1965年元旦日干支是“乙卯”(天克地冲),1966年元旦日干支是“庚申”(天顺地逆),1967年元旦日干支是“乙丑”(天克地库)。
又如2008年元旦日干支是“庚子”,则2009年元旦日干支是“丙午”(天克地冲),2010年元旦日干支是“辛亥”(天顺地逆),2011年元旦日干支是“丙辰”(天克地库)。
②推算平年任何一日的日干支:花甲60一循环,每个平年365日有6次循环。
故下面6天与元旦日干支相同:3月2日,5月1日,6月30日,8月29日,10月28日,12月27日。
同理,下面6天则与元旦日天干相同,地支相冲:1月31日,4月1日,5月31日,7月30日,9月28日,11月27日。
如求1989年5月9日和10月18日的干支:经算:1989年的元旦日干支为“辛酉”(闰年1988年元旦日干支“乙卯”的天克地冲),则5月1日也是“辛酉”,顺推8天.5月9日为“己巳”。
同理,10月28日也是“辛酉”,逆算顺推,18日为“辛亥”。
或9月28日为“辛卯”,顺算逆推,10月8日为“辛丑”,10月18口为“辛亥”。
又如求2015年2月28日和7月27日的干支经算,2015年元旦日干支为“丁丑”(闰年2012年元旦日干支“辛酉”的天克地库。
丑为酉金之库。
),则3月2日也是“丁丑”,倒推两天,2月28日为“乙亥”。
同理,7月30日为“丁未”,倒推3天,7月27日为“甲辰”。
至于1901—1903年元旦日干支,即以闰年1904年元旦日干支反推即可。
如1904年元旦日干支是“甲午”,反推5天,1903年12月27日为“己丑”,则1903年元旦也为“己丑”。
反推5天,1902年12月27日为“甲申”,则1902年元旦也是“甲申”。
再推5天,1901年12月27日为“己卯”,则1901年元旦日干支也是“己卯”。
四、时干支的计算1、时支说明:23:00-1:00为子时,1:00-3:00为丑时,3:00-5:00为寅时,5:00-7:00为卯时,7:00-9:00为辰时,9:00-11:00为巳时,11:00-13:00为午时,13:00-15:00为未时,15:00-17:00为申时,17:00-19:00为酉时,19:00-21:00为戌时,21:00-23:00为亥时。
2、时干公式:时干公式=日干序数×2+时支序数-2,这里付易昌提醒需要注意的是不要忘记-2。
(付易昌编辑整理)。