天干地支的时间换算

合集下载

天干地支实用换算方法

天干地支实用换算方法

天干地支实用换算方法公元纪日换算成干支纪日公式:G = 4C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d - 3Z = 8C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d + 7 + i其中 C 是世纪数减一,y 是年份后两位(若为1月、2月则当前年份减一),M 是月份(若为1月、2月则分别按13、14来计算),d 是日数。

奇数月i=0,偶数月i=6。

G 除以10的余数是天干,Z 除以12的余数是地支。

计算时带[ ]的数表示舍去小数点后的数字取整。

例如:查2011年1月18日干支日。

将数值代入计算公式。

G =4*(21-1) + [20 / 4] + 5*10 + [10 / 4] + [3 * (13 + 1) / 5] + 18 - 3 =160[3 * (13 + 1) / 5]=8.4 [10 / 4]=2.5 这里有余数,怎么可以等于160整应该是160.9。

除以10 余数为0 ,天干的第10位是‘癸’。

Z =8*20 + [20 / 4] + 5*10 + [10 / 4] + [3 * (13 + 1) / 5] + 18 + 7 + 0 =250除以12 余数为10 ,地支的第10位是‘酉’。

答案是:2011年1月18日干支日是癸酉日。

天干地支纪月干支纪月时,每个地支对应二十四节气自某节气(非中气)至下一个节气,以交节时间决定起始的一个月期间,不是农历某月初一至月底。

许多历书注明某农历月对应某干支,只是近似而非全等对应。

若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致为戊寅;丙或辛之年正月大致为庚寅,丁或壬之年正月大致为壬寅,戊或癸之年正月大致为甲寅。

依照正月之干支,其余月份按干支推算。

60个月合5年一个周期;一个周期完了重复使用,周而复始,循环下去。

东汉光武帝建武二十九年癸丑年(公元53年)冬至月(大雪至小寒的月份,近似农历十一月)就是“甲子月”。

干支计时略

干支计时略

干支计时法的换算一、年的换算传统纪年法的推算天干:甲乙丙丁戊己庚辛壬癸地支:子丑寅卯辰巳午未申酉戌亥推算年份的干支:1.公元后的年份减去三,个位数是天干,除以十二的余数是地支2.公元前的用60的倍数减去年份,然后减去2,个位数是天干,除以十二的余数是地支例1:公元184年黄巾起义,计算其干支。

解:(184-3)/10=18……1,故天干为甲;(184-3)/12=15……1,故地支为子。

因此,公元184年为甲子年,所以黄巾起义时在官府门前都贴有“甲子”字条,口号为“岁在甲子,天下大吉”。

计算例2:公元前551年孔子出生,计算其干支。

解:60*10-551-2=47,47/10=4……7,47/12=3……11。

因此公元前551年是庚戌年二、日的换算按照公历日期推算,分以下两种情况进行:1.当公历的月份为偶数时,如 2月、4月、6月、8月、10月、12月日期的数字分别加上 18、17、18、19、20、212. 当公历的月份为奇数时,如 1月、3月、5月、7月、9月、11月日期的数字分别加上 47、46、47、48、49、50以上得出的数字,个位数为天干排列,数字数以十二的余数为地支的排列例如 1992年4月9日9+17=26 天干为己 26/12=2…4 地支为巳所以这一天就是己巳日三、月的换算按照农历节气来推算天干地支纪月不是以自然月的开始结束为标准的,而是以二十四节气为准则划分的12个阶段,以立春即春节作为一年的开始,记做寅月,其余月份的天干与年份的天干有关年的天干是甲和己时,则正月的干支为丙寅;年的天干是乙和庚时,则正月的干支为戊寅;年的天干是丙和辛时,则正月的干支为庚寅;年的天干是丁和壬时,则正月的干支为壬寅;年的天干是戊和癸时,则正月的干支为甲寅。

如1985年10月1日换算成农历之后为农历8月17日,这个很麻烦,换算之前还要看节气,建议查万年里历可以得到10月的地支是酉月,85年是乙丑年,则推算其天干为乙,所以这一月为乙酉月四、时的换算按照24小时制来演算干支纪时采用地支记时,天干演变子时23时-1时、丑时1时-3时、寅时3时-5时、卯时5时-7时、辰时7时-9时巳时9时-11时、午时11时-13时、未时13时-15时、申时15时-17时、酉时17时-19时戌时19时-21时、亥时21时-23时时辰的天干与当天的天干有关,每天子时的天干有规律如下甲己还生甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。

干支纪年法如何计算干支纪年法简便算法公式

干支纪年法如何计算干支纪年法简便算法公式

第一步,确定起始年份。

干支纪年法起始于公元前2637年,也就是“庚子年”。

从这一年开始,一直往后计算,直到计算到现在的年份。

第二步,计算年份偏移值。

按照干支纪年法的循环周期,每过60年
又回到了起始的“庚子年”。

因此,我们需要计算当前年份与起始年份之
间相差了多少个循环周期(60年)。

第三步,计算天干和地支。

根据起始年份和年份偏移值,可以确定当
前年份的天干和地支。

天干的计算公式为:(起始年份的天干索引 + 年份
偏移值) mod 10;地支的计算公式为:(起始年份的地支索引 + 年份偏移值) mod 12
第四步,确定年份的干支组合。

通过第三步计算得到的天干和地支的
索引,可以确定当前年份的干支组合。

例如,第三步计算得到的天干索引
为2(乙)地支索引为9(巳),那么当前年份就是“乙巳年”。

通过以上四个步骤,我们可以用干支纪年法来计算当前年份的干支组合。

这种计算方法简单而直观,不需要大量的计算,可以方便地计算出任
意年份的干支纪年。

需要注意的是,干支纪年法的起始年份和干支的索引是固定的,因此
计算年份偏移值时要考虑到这一点。

同时,干支纪年法也和公历有所差异,公历的年份是按照阳历计算的,而干支纪年法是按照农历计算的,因此在
计算时可能会有一些误差。

天干地支的时间换算

天干地支的时间换算

天干地支的时间换算推荐于2017-11-25 15:49:44最佳答案公元推算干支方法:注意,这里的西元年的干支,仅表示此西元年立春(2月4日左右)至下一个西元年立春(2月4日左右)之间的回归年干支。

例如2015年的乙未年表示(2015年2月4日——2016年2月4日)天干甲乙丙丁戊己庚辛壬癸序数123456789101112地支寅卯辰巳午未申酉戌亥子丑天干序数按:1(甲),2(乙),3(丙),4(丁),5(戊),6(己),7(庚),8(辛),9(壬),10(癸)地支序数按:1(寅),2(卯),3(辰),4(巳),5(午),6(未),7(申),8(酉),9(戌),10(亥),11(子),12(丑)年干支推算:①年干公式:年干=年份个位数- 3 (适用于任何西元年,个位数小于3,借10)②年支公式:年支=(年份+7)÷12余数(整(西元年末二位数-1)-12*N=除余0,即余12=丑)③年支简化:年支(适用于20世纪,即1900—1999年)(西元年末二位数+3)-12*N=年支(适用于21世纪,即2000—2099年)例:求2015年干支?解:2015年干=5-3=2,2=乙,故2015年天干为乙2015年支=15+3-12=18-12=6,6=未,故2015年地支为未综上,2015年干支为乙未例:求公元189年干支?解:189年干=9-3=6=己,189年支=(189+7)/12余4=巳,189年干支为己巳月干支推算:①月干公式:月干=年干x2+月支(和超过10,直接取个位数)②简化公式:(和取个位)亥月干=年干x2子月干=年干x2+1=寅月干丑月干=年干x2+2=卯月干例:已知2015年为乙未年,求2015年申月天干?解:2015年乙未年,天干为乙,乙=2,申=7申月干=乙x2+申=2*2+7=11,个位=1,1=甲,故申月天干为甲例:求2012年壬辰年,亥月天干?解:亥月干=壬x2+亥=9*2+10=18+10=28,个位=8,8=辛,故2012年壬辰年亥月天干为辛(注:亥月天干公式,可直接简化为:亥月干=年干x2)例:求戊子年,子月天干?解:子月干=戊x2+子=5*2+11=21,个位=1=甲,故戊子年子月天干为甲日干支推算:干支纪日,民间往往采取元旦干支推算法,进而推定阳历某天干支,由于闰年都是在申子辰年,366天,平年都是365天,天数固定,每月天数也都固定,因此只要知道元旦的干支,就能推算出该年各天干支,距离元旦多少天,减去60倍天数,就能推算出某日干支。

[天干地支时辰如何推算]如何计算每天的天干地支

[天干地支时辰如何推算]如何计算每天的天干地支

[天干地支时辰如何推算]如何计算每天的天干地支[天干地支时辰如何推算]如何计算每天的天干地支篇一 : 如何计算每天的天干地支用一公式计算任何一天的天干地支,不出一二分钟就能计算出一九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为基数,去掉十的倍数为倒推天干数,去掉十二的倍数为地支倒推数。

月日时的天干地支算法

月日时的天干地支算法

月日时的天干地支算法
月日时的天干地支算法是中国古代的一种计时方法,广泛应用于古代中国的历法、卜筮等领域。

以下是对月日时的天干地支算法的简要介绍:
一、天干算法:
十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。

天干顺序:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。

天干记年法:以甲子为起点,每60年一个周期。

天干记月法:以甲子为起点,每月的天干与上一年的天干相对应。

例如,如果上一年的天干是“甲”,那么第一月的天干也是“甲”。

天干记日法:每日的天干与上一年的天干相对应。

例如,如果上一年的天干是“甲”,那么今天的天干也是“甲”。

二、地支算法:
十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

地支顺序:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

地支记年法:以甲子为起点,每60年一个周期。

地支记月法:以寅月为起点,每月的地支与上一年的地支相对应。

例如,如果上一年的地支是“子”,那么正月的地支也是“子”。

地支记日法:每日的地支与上一年的地支相对应。

例如,如果上一年的地支是“子”,那么今天的地支也是“子”。

地支记时法:以子时为起点,每两个小时一个时辰。

例如,上午10时是巳时,下午2时是未时。

每个时辰的地支与上一时辰的地支相对应。

例如,如果现在是巳时,下一个时辰是午时。

三、天干地支的应用:
天干地支的应用非常广泛,包括历法、卜筮等领域。

例如,在卜筮中,天干地支可以用来推算五行八卦,判断吉凶祸福;在历法中,天干地支可以用来表示年月日时的节气和时辰。

怎么快速计算年份对应的天干地支,每天学周易,简单用易理

怎么快速计算年份对应的天干地支,每天学周易,简单用易理

怎么快速计算年份对应的天干地支,每天学周易,简单用易理
计算年份对应的天干地支,就需要知道干支纪年的开始,也就是第一个甲子年。

现在大部分的说法都是公元124年,然后每60年一轮回。

如果有兴趣的话,可以多罗列几轮,再找其中的规律。

限于篇幅,就不说过程里,直接说结果。

年份-3除以10看余数,得天干。

年份-3除以12看余数,得地支。

对应到天干地支顺序,就是那一年的干支。

比如公元124年,
(124-3)÷10,余数为1,对应天干为甲。

(124-3)除12,余数为1,对应地支为子。

再比如1898年,
(1898-3)除10,余数为5,甲乙丙丁戊,对应天干为戊。

(1898-3)除12,余数为11,子丑寅卯辰巳午未申酉戌,对应地支为戌。

也就是1898年称为戊戌变法的原因。

这里需要注意的是余数为0,对应天干中的癸。

在地支中对应的也是最后一位,亥。

现在推算一下2022年,干支叫什么?
2022-3=2019÷10,余9,天干壬。

2022-3=2019÷12,余3,地支寅。

所以今年在干支纪年法里就是壬寅年。

超简单的“天干地支”年份算法,一学就会

超简单的“天干地支”年份算法,一学就会

大家都知道,天干地支纪年法是中国历法上自古以来就一直使用的纪年方法。

六十年为一周期,周而复始,循环记录,但是此纪年方法经常会让人记忆出现混乱,今天就和大家探讨探讨一种简单的计算方法:
天干地支简称“干支”,取义于树木的干和枝。

天干有十:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。

地支有十二:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

我们将他们分别用数字一一对应起来,这个表大家一定要牢记:
★先用年份减去3,用所得的数分别除以10、12,所得的余数对应上面的表格就是天干地支纪年。

大家要记好天干地支的顺序。

来看个例子:1894年是甲午年,如何算呢?
①1894-3=1891;
②1891÷10=189……1 → 取余数,对应天干1号:甲。

③1891÷12=157……7 →余数是7,对应地支7号:午。

所以,1894年是甲午年,怎么样?非常简单吧!
再看一个例子:1911年是辛亥年,又如何算呢?
①:1911-3=1908;
②:1908÷10=1900……8 → 对应天干8号:辛。

③:1908÷12=159……0 → 对应天干12号:亥。

(这里注意,遇到刚好除尽,余数为零时候,取最后一个,天干也是同理。


所以,1911年是辛亥年,怎么样?你学会了吗?
最后,特别重要的一点,这种算法只对公元后的年份适用,公元前的年份另有算法。

干支纪年怎么换算的?(计算年份)

干支纪年怎么换算的?(计算年份)

干支纪年怎么换算的?(计算年份)
转载:先看下面两个对应关系:
一、干支与公元纪年年份的尾数的对应关系。

尾数(编号) 4 5 6
7 8 9 0 1 2 3 天干甲乙丙丁戊己庚辛壬癸
二、地支与公元纪年年份除60后的余数的关系,如果余数大于12则除12找余数,若小于12则直接找最终余数与地支的对应关系。

余数(编号) 4 5 6 7 8 9 10 11 0 1 2 3 地支子丑寅卯辰巳午未申酉戌亥需要说明的是,天干的0代表10和0,地支的0代表0和12。

除60代表60年一轮回,余数除12是因地支有12位数。

注意:天干与地支的编号都是从4开始的。

第一种方法:
例1:公元1900年换算干支纪年如下:
1、看尾数找天干。

1900年尾数为0,则对应天干为“庚”。

2、算余数找地支。

1900÷60余数40,40大于12,则除以12余4,4对应地支为“子”。

于是1900年就是庚子年。

第二种方法:
1、确定天干:用年份除以10,可得到一个余数,该余数就是对应的天干。

2、确定地支:用年份除以12,可得到一个余数,该余数就是对应的地支。

例2:怎样确定今年(公元2006年)的干支纪年?
1)2006÷10=200……6 “6”对应的天干是“丙”
2)2006÷12=167……2 “2”对应的地支是“戌”。

所以,2006年就是丙戌年.。

天干地支时的算法

天干地支时的算法

天干地支时的算法
天干地支时的算法是一种传统的时间计算方法,用于确定某个日期或年份所属的天干地支。

天干由十个干支组成,地支由十二个地支组成,天干地支共同构成六十个年份周期。

确定某个年份的天干地支,需要用到以下公式:
年份的天干 = (年份 - 3) % 10
年份的地支 = (年份 - 3) % 12
其中,年份的天干和地支的计算都是从阳历年份的公元前3年开始算起,所以需要对年份进行减3的操作。

例如,对于公元2022年,其天干地支的计算如下:
年份的天干 = (2022 - 3) % 10 = 9 (己)
年份的地支 = (2022 - 3) % 12 = 1 (丑)
因此,2022年的天干地支为“己丑”。

在确定某个日期的天干地支时,需要先将该日期转换为阳历日期,然后再进行计算。

具体计算方法如下:
1.将该日期按照年、月、日的顺序拆分成三个数字;
2.根据公历日历表中该年份的立春日,判断该年份的节气,确定该年份的天干地支起始点;
3.根据起始点和该日期所在年份的天数,计算出该日期的天干地支。

例如,对于阳历2022年1月1日,其天干地支的计算如下:
1.将该日期拆分成三个数字:2022、1、1;
2.查找2022年立春日为2月4日,根据节气确定2022年的天干地支起始点为“辛丑”;
3.计算1月1日距离2月4日有34天,因此该日期的天干地支为“壬子”。

天干地支时的算法虽然看似繁琐,但是在中国传统文化中却有着非常重要的地位,不仅被广泛运用于卜筮、命理、农历节气等方面,也在民间日常生活中得到了广泛使用。

天干地支纪年月日的计算方法

天干地支纪年月日的计算方法

天干地支纪年(月日时)法一、年的计算方法一、年的计算方法 1、年的天干算法:用公元纪年数减3,除以10(不管商数)所得余数,就是天干所对应的位数;应的位数;2. 年的地支算法:用公元纪年数减3,除以12(不管商数)所得余数,就是地支所对应的位数;应的位数;天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥例1. 我们以2010年为例;年为例;天干算法:天干算法: 2010-3=2007, 2007/10=200余7, 7对应天干第7位是庚,即天干为庚; 地支算法:地支算法: 2010-3=2007, 2007/12=167余3, 3对应地支第3位是寅,即地支为寅; 综上公元2010是用天干地支纪年为庚寅年。

为使各位信任此算法,本人再举一例来说明:明:例2. 我们再以1987年为例;年为例;天干算法:天干算法: 1987-3=1984, 1984/10=198余4, 4对应天干第4位是丁,即天干为丁; 地支算法:地支算法: 1987-3=1984, 1984/12=165余4, 4对应地支第4位是卯,即地支为卯;综上公元1987是用天干地支纪年为丁卯年。

是用天干地支纪年为丁卯年。

二、月的计算方法查表二、月的计算方法查表月地支月地支 节气时间段间段 中气中气 近似农历月份历月份 近似阳历月份历月份 甲或己年乙或庚年 丙或辛年 丁或壬年 戊或癸年寅月寅月 立春惊蛰立春惊蛰 雨水雨水 正月正月 2月 丙寅月丙寅月 戊寅月戊寅月 庚寅月庚寅月 壬寅月壬寅月 甲寅月甲寅月 卯月卯月 惊蛰清明惊蛰清明 春分春分 二月二月 3月 丁卯月丁卯月 己卯月己卯月 辛卯月辛卯月 癸卯月癸卯月 乙卯月乙卯月辰月辰月清明立夏清明立夏谷雨谷雨 三月三月4月戊辰月戊辰月 庚辰月庚辰月 壬辰月壬辰月 甲辰月甲辰月 丙辰月丙辰月巳月巳月 立夏芒种立夏芒种 小满小满 四月四月 5月 己巳月己巳月 辛巳月辛巳月 癸巳月癸巳月 乙巳月乙巳月 丁巳月丁巳月 午月午月 芒种小暑芒种小暑 夏至夏至 五月五月 6月 庚午月庚午月 壬午月壬午月 甲午月甲午月 丙午月丙午月 戊午月戊午月 未月未月 小暑立秋小暑立秋 大暑大暑 六月六月 7月 辛未月辛未月 癸未月癸未月 乙未月乙未月 丁未月丁未月 己未月己未月 申月申月 立秋白露立秋白露 处暑处暑 七月七月 8月 壬申月壬申月 甲申月甲申月 丙申月丙申月 戊申月戊申月 庚申月庚申月 酉月酉月 白露寒露白露寒露 秋分秋分 八月八月 9月 癸酉月癸酉月 乙酉月乙酉月 丁酉月丁酉月 己酉月己酉月 辛酉月辛酉月 戌月戌月 寒露立冬寒露立冬 霜降霜降 九月九月10月甲戌月甲戌月 丙戌月丙戌月 戊戌月戊戌月 庚戌月庚戌月 壬戌月壬戌月 亥月亥月 立冬大雪立冬大雪 小雪小雪 十月十月11月 乙亥月乙亥月 丁亥月丁亥月 己亥月己亥月 辛亥月辛亥月 癸亥月癸亥月 子月子月 大雪小寒大雪小寒 冬至冬至 十一月十一月 12月 丙子月丙子月 戊子月戊子月 庚子月庚子月 壬子月壬子月 甲子月甲子月 丑月丑月小寒立春小寒立春大寒大寒 十二月十二月 1月丁丑月丁丑月 己丑月己丑月 辛丑月辛丑月 癸丑月癸丑月 乙丑月乙丑月三、日的计算方法查表三、日的计算方法查表1 1、、3、5、7、9、11月的日期分别加4747、、4646、、4747、、4848、、5050、、5151。

天干地支纪年计算方法

天干地支纪年计算方法

天干地支纪年计算方法
宝子,今天咱来唠唠天干地支纪年的计算方法哈。

天干呢,就是甲、乙、丙、丁、戊、己、庚、辛、壬、癸这十个;地支就是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥这十二个。

咱先说一个简单的年份计算哈。

公元纪年和天干地支纪年有个大概的对应规律。

比如说,公元后的年份,它的尾数对应天干。

像2011年,尾数是1,那对应的天干就是辛。

然后呢,用这个年份除以12,得到的余数对应地支。

2011÷12 = 167余7,7对应的地支就是卯,所以2011年就是辛卯年。

不过呢,这里面有个小坑哈。

要是年份能被12整除,余数就是0,那这个0对应的地支就是亥。

还有哦,公元前的年份计算就有点不一样啦。

公元前的年份,它的尾数对应的天干要倒着数。

比如说公元前221年,尾数1对应的天干就是庚(因为从后往前数)。

然后计算地支呢,也是用这个年份除以12,余数对应地支,不过也是要倒着数的。

这天干地支纪年法可老有历史了,咱老祖宗用这个来纪年、纪月、纪日、纪时呢。

宝子要是想更熟练掌握这个计算方法,就多找几个年份练练手。

比如说你可以算算自己出生那年是什么天干地支年,是不是感觉还挺有趣的呀?这就像是打开了一扇通往古代时间记录的小窗户,透过它能看到古人的智慧在时间的长河里闪闪发光呢。

宝子,你要是在计算的时候遇到啥问题,随时来找我唠哈,咱一起把这个好玩的天干地支纪年法搞明白。

公历计算天干地支的算法

公历计算天干地支的算法

公历计算天干地支的算法天干地支是中国古代的一种时间记法,用于纪年、纪月、纪日等。

天干由甲、乙、丙、丁、戊、己、庚、辛、壬、癸十个字组成,地支由子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二个字组成。

根据传统的算法,我们可以通过公历日期计算出对应的天干地支。

我们需要知道天干地支的起始日期。

根据历史记录,甲子年(天干甲与地支子)的开始日期是公元前2637年的立春节。

以此为起点,我们可以推算出任意公历日期对应的天干地支。

计算步骤如下:1. 确定公历日期。

例如,我们选取2022年10月1日作为例子。

2. 确定立春日期。

立春是每年的农历正月初一。

根据农历的计算规则,我们可以通过年份推算出立春日期。

在这个例子中,2022年的立春是2月4日。

3. 确定公历日期与立春日期的差值。

在这个例子中,10月1日与2月4日相差7个月。

4. 计算天干地支。

根据天干地支的周期性,我们知道每隔60年天干地支会重新开始循环。

所以,我们先计算出2022年对应的天干地支,然后再根据差值计算出10月1日对应的天干地支。

- 2022年的天干是辛,地支是丑。

辛丑年表示2022年。

- 7个月对应的天干地支可以通过累加计算得到。

从辛丑年开始,依次累加7个月,得到的结果是乙卯年。

- 10月1日对应的天干地支是乙卯。

2022年10月1日对应的天干地支是乙卯。

同样的方法,我们可以计算出任意公历日期对应的天干地支。

通过以上算法,我们可以准确地计算出公历日期对应的天干地支。

天干地支作为一种古老的时间记法,被广泛应用于农历、历书、占卜等方面。

它不仅具有历史文化的价值,也有助于人们了解和纪念过去的岁月。

无论是研究历史还是了解传统文化,掌握天干地支的算法都是非常有用的。

通过这种算法,我们可以更深入地了解中国古代的时间观念和时间计算方式。

公历计算天干地支的算法是根据天干地支的周期性和起始日期,通过计算公历日期与立春日期的差值,从而得出对应的天干地支。

通过这种算法,我们可以准确地计算出任意公历日期对应的天干地支,进一步了解和传承中国古代的时间记法和文化传统。

天干地支的时间换算

天干地支的时间换算

天干地支的时间换算推荐于2017-11-25 15:49:44最佳答案公元推算干支方法:注意,这里的西元年的干支,仅表示此西元年立春(2月4日左右)至下一个西元年立春(2月4日左右)之间的回归年干支。

例如2015年的乙未年表示(2015年2月4日——201 6年2月4日)天干甲乙丙丁戊己庚辛壬癸序数123456789101 112地支寅卯辰巳午未申酉戌亥子丑天干序数按:1(甲),2(乙),3(丙),4(丁),5(戊),6(己),7(庚),8(辛),9(壬),10(癸)地支序数按:1(寅),2(卯),3(辰),4(巳),5(午),6(未),7(申),8(酉),9(戌),10(亥),11(子),12(丑)年干支推算:①年干公式:年干=年份个位数- 3 (适用于任何西元年,个位数小于3,借10)②年支公式:年支=(年份+7)÷12余数(整除余0,即余12=丑)③年支简化:(西元年末二位数-1)-12*N=年支(适用于20世纪,即1900—199 9年)(西元年末二位数+3)-12*N=年支(适用于21世纪,即200 0—2099年)例:求2015年干支?解:2015年干=5-3=2,2=乙,故2015年天干为乙2015年支=15+3-12=18-12=6,6=未,故201 5年地支为未综上,2015年干支为乙未例:求公元189年干支?解:189年干=9-3=6=己,189年支=(189+7)/12余4=巳,189年干支为己巳月干支推算:①月干公式:月干=年干x2+月支(和超过10,直接取个位数)②简化公式:(和取个位)亥月干=年干x2子月干=年干x2+1=寅月干丑月干=年干x2+2=卯月干例:已知2015年为乙未年,求2015年申月天干?解:2015年乙未年,天干为乙,乙=2,申=7申月干=乙x2+申=2*2+7=11,个位=1,1=甲,故申月天干为甲例:求2012年壬辰年,亥月天干?解:亥月干=壬x2+亥=9*2+1 0=18+10=28,个位=8,8=辛,故2012年壬辰年亥月天干为辛(注:亥月天干公式,可直接简化为:亥月干=年干x2)例:求戊子年,子月天干?解:子月干=戊x2+子=5*2+11=21,个位=1=甲,故戊子年子月天干为甲日干支推算:干支纪日,民间往往采取元旦干支推算法,进而推定阳历某天干支,由于闰年都是在申子辰年,366天,平年都是365天,天数固定,每月天数也都固定,因此只要知道元旦的干支,就能推算出该年各天干支,距离元旦多少天,减去60倍天数,就能推算出某日干支。

公历百年干支换算表

公历百年干支换算表

公历百年干支换算表什么是干支干支是中国传统文化中用于纪年和纪时的一种方法,也称为天干地支。

天干有甲、乙、丙、丁、戊、己、庚、辛、壬、癸十个字,地支有子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二个字。

干支纪年主要是通过天干地支的组合来表示,每六十年为一个周期,这是由干支的十个天干和十二个地支所决定的。

例如,甲子年是一个周期的开始,依次排列直到癸亥年,然后又重新循环。

公历与干支的对应关系在公历年份中,每个年份都有对应的天干地支,这种对应关系可以通过一张干支换算表来进行查询。

这样的换算表记录了公历百年内每一年的干支信息,可以帮助人们查找具体年份的干支。

以下是一张公历百年干支换算表的示例:公历年份干支1900 己巳1901 庚午1902 辛未……2098 癸酉2099 甲戌2100 乙亥如何使用干支换算表使用干支换算表非常简单,只需要根据需要查询的公历年份,在表格中找到对应的干支即可。

例如,如果想要查找2022年的干支,只需要在表格中找到2022这一行,对应的干支是庚寅。

具体的干支换算方法干支的换算方法有一定的规律,可以通过一定的计算得出。

以下是干支的具体换算方法:1.公历年份除以60得到的余数,即为干支的位置。

例如,2022除以60的余数是42。

2.干支的位置与天干地支表的第一个天干甲和地支子的位置相加,再用60取余,得到的结果即为对应的干支的位置。

例如,42加上10,再用60取余,得到的结果是52。

3.根据干支的位置,在天干地支表中找到对应的干支字。

根据上述方法,可以验证2022年对应的干支是庚寅。

干支换算在中国传统文化中的应用干支换算在中国传统文化中具有广泛的应用。

以下是干支换算在一些方面的应用示例:纪年干支换算被广泛用于纪年。

在中国传统农历中,每个月份和每个日子也都有对应的干支,通过干支可以记录和计算农历的时间。

纪时干支除了可以纪年外,还可以纪时。

中国传统的时辰系统将一天分为十二个时辰,每个时辰都有对应的干支。

天干地支(八字)快速计算法

天干地支(八字)快速计算法

天干地支(八字)快速计算法年、月、日、时的干支快速计算法天干(甲乙丙丁戊己庚辛壬癸)(年份-3)÷10取余数,对应十天干的顺序即为所求的天干甲已之年丙作首,乙庚之岁戊为头,丙辛之岁寻庚上,丁壬壬寅顺行流,每月的地支是固定不变的,即正月为寅地支(子丑寅卯辰巳午未申酉戌亥)(年份-3)÷12取余数,对应十二地支的顺序即为所求的地支年月戊癸之年何方发,甲寅之上好追求。

月,二月为卯月,依此类推。

(按顺序即:1、6―3;2、7―5;3、(即:所求月的阴历数+2后去对应)8―7;4、9―9;5、10―1)取公历年的后两位数(2000年后需用100加上后两位数),用“a”表示一、①=a×5÷60取余数;②=a÷4取商;③=9;④=所求的日期;⑤=再查看过去了几个大月,如:所求日在9月,前面经过了3、5、7、8四个大月,就加上4;⑥=30(如遇到双月需减去)二、(①+②+③+④+⑤―⑥)÷60取余数,用余数对应的六十甲子序列号,所对应的干支就是日的干支。

日时日干×2+时支数-2=时干数(时干数超过10要p10,只取个位数)时支呢,就是子(23:00-01:00)、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,两小时为一个时辰,按顺序推。

如:2021年6月17日19:45的天干地支是多少呢?1、年:天干(2021-3)÷10挑余数=9,9对应就是“壬”地支(2021-3)÷12挑余数=5,5对应就是“辰”所以年的干支就是“壬辰”(余0时按10、12计算)2、月:天干,“丁壬壬寅逆行流”,意思就是2021年的正月的干支就是“壬寅”,那么公历的6月17日(就是阴历的润四月二十八),所以从“壬”已经开始往下数5个,即为壬、癸、甲、乙、丙,所以该月的天干就是“丙”地支,就从“寅”开始往下数5个,即寅、卯、辰、巳、午,所以该月的地支就是“午”所以月的干支就是“丙午”3、日的天干地支稍微繁杂点①112×5÷60取余=20;②=112÷4取商=28;③=9;④=17;⑤=2;⑥=30①+②+③+④+⑤―⑥=20+28+9+17+2―30=46,46对应六十甲子的“己酉”。

天干地支时辰对照表

天干地支时辰对照表

天干地支时辰对照表【子时】夜半,又名子夜、中夜:十二时辰的第一个时辰。

(北京时间23时至01时)。

【丑时】鸡鸣,又名荒鸡:十二时辰的第二个时辰。

(北京时间01时至03时)。

【寅时】平旦,又称黎明、早晨、日旦等:时是夜与日的交替之际。

(北京时间03时至05时)。

【卯时】日出,又名日始、破晓、旭日等:指太阳刚刚露脸,冉冉初升的那段时间。

(北京时间05时至07时)。

【辰时】食时,又名早食等:古人“朝食”之时也就是吃早饭时间,(北京时间07时至09时)。

【巳时】隅中,又名日禺等:临近中午的时候称为隅中。

(北京时间09 时至11时)。

【午时】日中,又名日正、中午等:(北京时间11时至13时)。

【未时】日昳,又名日跌、日央等:太阳偏西为日跌。

(北京时间13时至15时)。

【申时】哺时,又名日铺、夕食等:(北京时间15食至17时)。

【酉时】日入,又名日落、日沉、傍晚:意为太阳落山的时候。

(北京时间17是至19时)。

【戌时】黄昏,又名日夕、日暮、日晚等:此时太阳已经落山,天将黑未黑。

天地昏黄,万物朦胧,故称黄昏。

(北京时间19时至21时)。

【亥时】人定,又名定昏等:此时夜色已深,人们也已经停止活动,安歇睡眠了。

人定也就是人静。

(北京时间21时至23时)。

十支纪年是我国传统的纪年方法与公历年的推算一.十支纪年是我国传统的纪年方法。

1.干和支的含义:干支是天干和地支的合称。

A:干指天干,共有10个符号:1 2 3 4 5 6 7 8 9 10甲乙丙丁戊己庚辛壬癸B:支指地支,共有12个符号:1 2 3 4 5 6 7 8 9 10 11 12子丑寅卯辰巳午未申酉戌亥2.干和支组合后用于纪年。

即:将十天干和十二地支按顺序搭配组合成干支,用于纪年。

按此排法,当天干10个符号排了六轮与地支12个符号排了五轮以后,可构成60干支。

续排下去又将恢复原状,周而复始,即如民间所说“六十年转甲子”。

二.查看不同时间段的万年历。

如:1516—2060年的万年历,记着五百年的干支,一查便知。

天干地支的时辰算法

天干地支的时辰算法

天干地支的时辰算法
推算时辰的天干地支,前提条件有两个,一个是计算出当日的天干,另一个是要知道此人出生时候的时辰。

当日的天干如何推算我在前面的文章中有详细介绍,这里就不再赘述。

出生时候的地支是固定不变的,我总结成了图,即图一。

地支时间对应表
时辰的天干推算有一个口诀,时天干=日天干×2+时地支-2(因为天干有十个,所以计算出来的数字如果大于10,就要减去10),时天干所需对应的数字我总结除了图,即图二。

天干地支对应表
就用我在日柱文章中推算过的天干地支来举例,经推算,2020年12月12日的日柱为己丑,所以12日为己丑日,参考图二,己对应数字6。

那现在推算时辰,知道某人出生在12日下午13:30,根据图一,我们就能知道出生在13点到15点之间的地支为未时,未对应数字8。

明白了这些那我们就套用公式,时天干=日天干×2+时地支-2=6×2+8-2=18-10=8,8对应天干辛,所以此人出生的时辰干支为辛未,加上日柱,就是己丑日辛未时。

干支日计算公式

干支日计算公式

干支纪日的方法
天干:1甲、2乙、3丙、4丁、5戊、6己、7庚、8辛、9壬、0癸
地支:1子、2丑、3寅、4卯、5辰、6巳、7午、8未、9申、10酉、11戌、0亥
世纪数与世纪基数表:
月基数表:
干支表:
例子1:求2018年2月16
日干支计算公式一:
292÷12=24……4,4对应的是卯
所以2018年2月16日(春节)是己卯日。

G?除以10的余数是天干,H除以12的余数是地支,1月和2月分别用上一年的13月、14月来计算。

例子2:求2017年12月31日的日干支。

日干支计算公式一:
209÷10=20……9,9对应的是壬。

日干支计算公式二:
299÷12=24……11,11对应的是戌。

所以2017年12月31日是壬戌日。

日柱公式:
例子1:求1991年3月25
日柱公式:
454÷60=7……34,34对应的干支是丁酉。

所以1977年8月8日是丁酉日。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

天干地支的时间换算推荐于2017-11-25 15:49:44最佳答案公元推算干支方法:注意,这里的西元年的干支,仅表示此西元年立春(2月4日左右)至下一个西元年立春(2月4日左右)之间的回归年干支。

例如2015年的乙未年表示(2015年2月4日——2016年2月4日)天干甲乙丙丁戊己庚辛壬癸序数123456789101112地支寅卯辰巳午未申酉戌亥子丑天干序数按:1(甲),2(乙),3(丙),4(丁),5(戊),6(己),7(庚),8(辛),9(壬),10(癸)地支序数按:1(寅),2(卯),3(辰),4(巳),5(午),6(未),7(申),8(酉),9(戌),10(亥),11(子),12(丑)年干支推算:①年干公式:年干=年份个位数- 3 (适用于任何西元年,个位数小于3,借10)②年支公式:年支=(年份+7)÷12余数(整(西元年末二位数-1)-12*N=除余0,即余12=丑)③年支简化:年支(适用于20世纪,即1900—1999年)(西元年末二位数+3)-12*N=年支(适用于21世纪,即2000—2099年)例:求2015年干支?解:2015年干=5-3=2,2=乙,故2015年天干为乙2015年支=15+3-12=18-12=6,6=未,故2015年地支为未综上,2015年干支为乙未例:求公元189年干支?解:189年干=9-3=6=己,189年支=(189+7)/12余4=巳,189年干支为己巳月干支推算:①月干公式:月干=年干x2+月支(和超过10,直接取个位数)②简化公式:(和取个位)亥月干=年干x2子月干=年干x2+1=寅月干丑月干=年干x2+2=卯月干例:已知2015年为乙未年,求2015年申月天干?解:2015年乙未年,天干为乙,乙=2,申=7申月干=乙x2+申=2*2+7=11,个位=1,1=甲,故申月天干为甲例:求2012年壬辰年,亥月天干?解:亥月干=壬x2+亥=9*2+10=18+10=28,个位=8,8=辛,故2012年壬辰年亥月天干为辛(注:亥月天干公式,可直接简化为:亥月干=年干x2)例:求戊子年,子月天干?解:子月干=戊x2+子=5*2+11=21,个位=1=甲,故戊子年子月天干为甲日干支推算:干支纪日,民间往往采取元旦干支推算法,进而推定阳历某天干支,由于闰年都是在申子辰年,366天,平年都是365天,天数固定,每月天数也都固定,因此只要知道元旦的干支,就能推算出该年各天干支,距离元旦多少天,减去60倍天数,就能推算出某日干支。

时干支推算:天干(晨子)甲乙丙丁戊己庚辛壬癸(夜子)序数-101234567891011地支子丑寅卯辰巳午未申酉戌亥子注意:晨子=-1,夜子=11。

因子时、丑时是每日的前两个时辰,顺序置前,地支序数也应置前,故将子丑置前:子=-1,丑=0,寅=1,卯=2…子=11。

由于子时作为日期分界线,被一分为二,分为晨子和夜子两个小时,晨子(0点-1点),子=-1。

夜子(23点-24点),子=11。

八字中,夜子时(23点-24点),仍属于今天,仍用今天日干。

①时支公式:时支=小时÷2-1(小时为偶数),时支=(小时+1)÷2-1(小时为奇数)②时干公式:时干=日干×2+时支(晨子=-1,夜子=11)例:求1:45,23:43,18:58,0:38时支?解:时支:(1+1)/2-1=0=丑,(23+1)/2-1=11=子,18/2-1=8=酉,0/2-1=-1=子(注:八字中,出生时间宜根据出生地所在时区,采用真太阳时。

推算时柱干支,分钟可以忽略不计,只用整小时推算)例:求乙卯日17:30的干支?解:时支=(17+1)/2-1=8=酉,时干=乙*2+酉=2*2+8=12,个位=2,2=乙,故17:30干支为乙酉例:求戊午日0:50、10:50、22:05、23:49干支?解:0:50——时支=0/2-1=-1=子,时干=戊*2+子=5*2-1=9=壬10:50——时支=10/2-1=4=巳,时干=戊*2+巳=10+4=14,4=丁22:05——时支=22/2-1=10=亥,时干=戊*2+亥=10+10=20,0=癸23:49——时支=(23+1)/2-1=11=子,时干=戊*2+子=5*2+11=21,个位=1=甲(注:23:49未到24点,是夜子时,仍属今天,用今天日干戊)例:求甲子日0:20和23:40干支?解:0:20——时支=0/2-1=-1=子(晨子),时干=甲*2+子=1*2-1=1=甲23:40——时支=(23+1)/2-1=11=子(夜子),时干=甲*2+子=1*2+11=13,个位=3=丙推算公元前年干,公元前年支①公元前年干公式:公元前年干=8-公元前年个位数(个位为9,8-9=-1,加10,-1+10=9=壬)②公元前年支公式:公元前a年支=12*N-a+8例:求公元前22年和公元前155年干支?解:前22年干=8-2=6=己,前22年支=12*2-22+8=10=亥,前22年为己亥年前155年干=8-5=3=丙,前155年支=12*13-155+8=1+8=9=戌,前155年为丙戌年除法:公历纪年在时间维的标度是均匀的,而干支纪年在时间维上是不均匀的。

天干地支纪年与公历的近似换算,已知公历年份,求对应干支公元后的年份数减3,除以10的余数是天干,除以12得到的余数(保留到小数点后三位)再除以0.083得到的是地支。

公元前的年份的计算方法:先用大于所求年份的60的倍数减去所求年份(的绝对值),然后再减去2;除以10的余数是天干,除以12得到的余数(保留到小数点后三位)再除以0.083得到的是地支。

把天干数和地支数合并起来,即为所求的干支年份。

此方法的根据是公元4年为甲子年(没有公元0年)。

计算例1:公元184年黄巾起义,计算其干支。

解:(184-3)/10=18.1,余数为1,故天干为甲(1为甲,2为乙…癸为0);(184-3)/12=15.083,0.083/0.083=1,故地支为子(1为子,2为丑…10为酉,11为戌,0为亥)。

因此,公元184年为甲子年,所以黄巾起义时在官府门前都贴有“甲子”字条,口号为“岁在甲子,天下大吉”。

计算例2:计算公元2042年的干支。

解:(2042-3)/10=203.9,余数为9,故天干为壬;(2042-3)/12=169.916,0.916/0.083=11,故地支为戌。

因此,公元2042年为壬戌年。

计算例3:公元前551年孔子出生,计算其干支。

解:60*10-551-2=47,47/10=4.7,余数为7,故天干为庚;47/12=3.916,0.916/0.083=11,故地支为戌。

因此公元前551年是庚戌年。

由于天干地支每60年一循环,所以不能直接根据干支计算对应的年份数值。

但是可以根据干支计算出对应于60年中的第几年,从而进一步推算。

设x为天干对应的次序,甲-癸依次为1-10;y为地支对应的次序,子-亥依次为1-12.那么对应次序z的计算公式为:z = 6x - 5y,如果为负,可再加60。

其计算根据是同余方程:z≡x (mod 10),z ≡y (mod 12),x≡y (mod 2),解得z≡36x+25y (mod 60),进一步化简即得。

中国近代史中许多历史事件均以天干地支纪年为基础进行命名如:辛酉政变就在1861,甲午战争就在1894年,戊戌变法就在1898年,辛丑条约就在1901年,辛亥革命就在1911年,壬子癸丑学制颁布在1912-1913年。

日干支推算表,又名日柱推算表、一纸万年历。

一张表,能推出表上几百年的每一天的干支,十分快捷,便携袖珍,山东任红岩原创,推荐给广大命理师,从此日柱瞬间可知。

年数表(1950年—1999年)19年数19年数19年数19年数19年数50 31 60 24 70 16 80 9 90 1 51 36 61 29 71 21 81 14 91 6 52 42 62 34 72 27 82 19 92 12 53 47 63 39 73 32 83 24 93 17 54 52 64 45 74 37 84 30 94 22 55 57 65 50 75 42 85 35 95 27 56 3 66 55 76 48 86 40 96 33 57 8 67 0 77 53 87 45 97 38 58 13 68 6 78 58 88 51 98 43 59 18 69 11 79 3 89 56 99 48 年数表(2000年-2049年)20年数20年数20年数20年数20年数00 54 10 46 20 39 30 31 40 24 01 59 11 51 21 44 31 36 41 29 02 4 12 57 22 49 32 42 42 34 03 9 13 2 23 54 33 47 43 39 04 15 14 7 24 0 34 52 44 45 05 20 15 12 25 5 35 57 45 50 06 25 16 18 26 10 36 3 46 55 07 30 17 23 27 15 37 8 47 0 08 36 18 28 28 21 38 13 48 6 09 41 19 33 29 26 39 18 49 11 月数表(月数表万年通用,最好背熟)月份月数月份月数3月0 4月31 5月1 6月32 7月 2 8月33 9月4 10月34 11月5 12月35 下年1月 6 下年2月37 日柱公式:日干支序数=年数+月数+日期(和大于60,则减60。

1月、2月用上一年的年数)计算结果即日干支序数,若大于60,则减去60。

1月和2月的年数要归上一年,年数要用上一年的年数,可以将1月和2月看作上一年的13月和14月,例如求2015年1月30日干支,年数要看2014年,2014年数=7,不能用2015年数,月数不变。

年数适用范围:此年3月-下年2月。

命理师最好将月数表背熟,只要知道年数,往后366天每天日柱瞬间可知,一纸万年历在手,百年日柱尽可知。

对于要求更高的盲派占卜师,则建议将年数表和干支表也背熟。

例:求1987年7月18日,1997年1月15日,2008年8月8日,2015年11月21日,2016年2月14日干支?解:查表得知1987年7月18日=1987年数+7月数+18日=45+2+18=65-60=5=戊辰1997年1月15日=1996年数+1月数+15日=33+6+15=54=丁巳(1月、2月用上一年数)2008年8月8日=2008年数+8月数+8日=36+33+8=77-60=17=庚辰2015年11月21日=2015年数+11月数+21日=12+5+21=38=辛丑2016年2月14日=2015年数+2月数+14日=12+37+14=63-60=3=丙寅(1月、2月用上一年数)。

相关文档
最新文档