快捷搜索: 热门搜索

天干地支纪年换算器 天干地支年份计算方法

公元纪年换算成干支纪年
第一种算法:
不同的资料算法有所差异,有的会给出公式,但本质上是一回事。这里介绍一种简易直观的算法。 首先给每个天干、地支一个编号,从头以4开始按照顺序排下去,天干10后接1,地支12后接1。
天干:甲4、乙5、丙6、丁7、戊8、己9、庚10、辛1、壬2、癸3
地支:子4、丑5、寅6、卯7、辰8、巳9、午10、未11、申12、酉1、戌2、亥3
以公元年的尾数在天干中找出对应该尾数的天干,再将公元纪年除以12,用除不尽的余数在地支中查出对应该余数的地支,这样就得到了公元纪年的干支纪年。如2003年,其尾数为3,对应的天干为“癸”;以12除2003得166,余数为11,对应的地支为未。于是2003年的干支纪年为“癸未”年。注意这是指2003年立春之后,立春之前应是“壬午”年。赵达先生在“祭文”中指出的时间是“癸未清明”,清明是立春之后的第四个节气(立春、雨水、惊蛰、春分、清明),所以赵先生说岁在癸未,而非壬午。
特:某一年的尾数为0且用该年除以12的余数为0,则取天干中的编号为10的“庚”和地支中的编号为12的申”。
如:公元120年
尾数0则取天干中的“庚”;除以12余数为0,则取地支中的“申”。 那么,公元120年则为庚申年。
公元纪年在12之内的可直接用该数字在天干、地支中查找。
如:公元6年,则在天干、地支中找出6相对应的“丙”和“寅”,那么该年则为丙寅年。公元8年则为戊辰年。
公元11年,则取尾数1对应的天干中的“辛”和11对应的地支中的“未”。那么,该年则为辛未年。
公元12年则为壬申年。
第二种算法:
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是用天干地支纪年为丁卯年。
  
公元前纪年与干支纪年的换算
将天干、地支编号如下:
天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸
7 6 5 4 3 2 1 10 9 8
地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥
9 8 7 6 5 4 3 2 1 12 11 10
以公元前纪年的尾数在天干中找出对应该尾数的天干,再将公元前纪年除以12,用除不尽的余数在地支中查出对应该余数的地支,这样就得到了公元前纪年的干支纪年。
如:公元前155年
用尾数5取天干中的“丙”; 155除以12得余数11,对应地支中的“戌”。那么,该年则为丙戌年。
公元前纪年在12内的可直接找到对应编号的天干、地支。如:公元前8年则为癸丑年。
注意:农历干支年与公历公元年年并不完全重合,如今年是农历癸巳年(西元2013年2月10日春节至2014年1月30日除夕)。 干支纪月时,每个地支对应二十四节气自某节气(非中气)至下一个节气,以交节时间决定起始的一个月期间,不是农历某月初一至月底。许多历书注明某农历月对应某干支,只是近似而非全等对应。若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致为戊寅;丙或辛之年正月大致为庚寅,丁或壬之年正月大致为壬寅,戊或癸之年正月大致为甲寅。依照正月之干支,其余月份按干支推算。60个月合5年一个周期;一个周期完了重复使用,周而复始,循环下去。东汉光武帝建武二十九年癸丑年(公元53年)冬至月(大雪至小寒的月份,近似农历十一月)就是“甲子月”。有歌诀为证:甲己之年丙作首,乙庚之岁戊为头;丙辛必定寻庚起,丁壬壬位顺行流;更有戊癸何方觅,甲寅之上好追求。 下表是地支纪月时对应的节气时间段、中气、近似农历月份、近似阳历月份、以及年天干和月地支构成的月干支:
月地支节气时间段 中气 近似农历月份 近似阳历月份 甲或己年 乙或庚年 丙或辛年 丁或壬年 戊或癸年
寅月 立春—惊蛰 雨水 正月 2月 丙寅月 戊寅月 庚寅月 壬寅月 甲寅月
卯月 惊蛰—清明 春分 二月 3月 丁卯月 己卯月 辛卯月 癸卯月 乙卯月
辰月 清明—立夏 谷雨 三月 4月 戊辰月 庚辰月 壬辰月 甲辰月 丙辰月
巳月 立夏—芒种 小满 四月 5月 己巳月 辛巳月 癸巳月 乙巳月 丁巳月
午月 芒种—小暑 夏至 五月 6月 庚午月 壬午月 甲午月 丙午月 戊午月
未月 小暑—立秋 大暑 六月 7月 辛未月 癸未月 乙未月 丁未月 己未月
申月 立秋—白露 处暑 七月 8月 壬申月 甲申月 丙申月 戊申月 庚申月
酉月 白露—寒露 秋分 八月 9月 癸酉月 乙酉月 丁酉月 己酉月 辛酉月
戌月 寒露—立冬 霜降 九月 10月 甲戌月 丙戌月 戊戌月 庚戌月 壬戌月
亥月 立冬—大雪 小雪 十月 11月 乙亥月 丁亥月 己亥月 辛亥月 癸亥月
子月 大雪—小寒 冬至 十一月 12月 丙子月 戊子月 庚子月 壬子月 甲子月
丑月 小寒—立春 大寒 十二月 1月 丁丑月 己丑月 辛丑月 癸丑月 乙丑月
干支纪月法未普遍实行,主要为星相家推算八字用。
推算实例:2004年大致是农历甲申年。那次甲申年自2004年2月4日19时56分立春起,至2005年2月4日1时43分立春止。这里的时刻是东经120度标准时。
丙寅月,2004年2月4日19时56分立春~2004年3月5日13时56分雨水
丁卯月,2004年3月5日13时56分惊蛰~2004年4月4日18时43分春分
戊辰月,2004年4月4日18时43分清明~2004年5月5日12时2分谷雨
己巳月,2004年5月5日12时2分立夏~2004年6月5日16时14分小满
庚午月,2004年6月5日16时14分芒种~2004年7月7日2时31分夏至
辛未月,2004年7月7日2时31分小暑~2004年8月7日12时20分大暑
壬申月,2004年8月7日12时20分立秋~2004年9月7日15时13分处暑
癸酉月,2004年9月7日15时13分白露~2004年10月8日6时49分秋分
甲戌月,2004年10月8日6时49分寒露~2004年11月7日9时59分霜降
乙亥月,2004年11月7日9时59分立冬~2004年12月7日2时49分小雪
丙子月,2004年12月7日2时49分大雪~2005年1月5日14时3分冬至
丁丑月,2005年1月5日14时3分小寒~2005年2月4日1时43分大寒 干支纪日,60日大致合2个月一个周期;一个周期完了重复使用,周而复始,循环下去。确定的文献指出干支纪日始于鲁隐公三年夏历二月己巳日(公元前720年二月初十)。
因为儒略历的平年有365日,而每4年一次,公元年能被4整除,闰年有366日,平均一年365.25日,所以4年1461日和一甲子的60日,最小公倍数是29220日,合80年。这就是说,每80年,干支纪日对应的儒略历月日日期会反复一次循环。(公元4年本来应为闰年,但因为公元前45年开始实施儒略历后,“每隔3年”加一次闰日被误为“每3年”加一次闰日,所以罗马皇帝屋大维下令前5年、前1年、4年停闰以修正错误置闰。)
因为格里历的平年有365日,而每4年一次闰年,但是如果遇上整百年,公元年能被400整除才能认定为闰年(这是因为按照立法计算,四年一闰的规定使每年多出0.0078天,经过400年大约会多出3天,如果在能被400整除年份的前面3个百年不算闰年,则正好平衡),闰年有366日,平均一年365.2425日,所以400年146097日和一甲子的60日,最小公倍数是2921940日,合8000年。这就是说,每80年,干支纪日对应的格里历月日日期若没有遇到能被100但非400整除的公元年,会反复一次循环,但整体而言,假设未来从不改格里历,每8000年,干支纪日对应的格里历月日日期才会反复一次完整的循环。1912年2月18日,合农历壬子年正月初一,以及9912年2月18日,都是“甲子日”。 干支纪时,60时辰合5日一个周期;一个周期完了重复使用,周而复始,循环下去。必须注意的是子时分为0时到1时的早子时和23时到24时的晚子时,所以遇到甲或己之日,0时到1时是甲子时,但23时到24时是丙子时。晚子时又称子夜或夜子。日上起时亦有歌诀:甲己还加甲,乙庚丙作初;丙辛从戊起,丁壬庚子居;戊癸何方发,壬子是真途。下表列出日天干和时辰地支构成的时辰干支,以北京时间(UTC+8)为准:
时辰地支 北京时间(UTC+8)甲或己日 乙或庚日 丙或辛日 丁或壬日 戊或癸日
子时 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月4日左右)至下一个西元年立春(2月4日左右)之间的回归年干支。例如:2015年的乙未年表示(2015年2月4日——2016年2月4日)。

2、序数法:

天干序数按:1(甲),2(乙),3(丙),4(丁),5(戊),6(己),7(庚),8(辛),9(壬),10(癸)

地支序数按:1(寅),2(卯),3(辰),4(巳),5(午),6(未),7(申),8(酉),9(戌),10(亥),11(子),12(丑)

3、推算年份法:

由于天干地支每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年。

扩展资料:

1、天干的组成:

天干五行分为阴与阳,具体是:甲木、乙木、丙火、丁火、戊土、己土、庚金、辛金、壬水、癸水,其中甲丙戊庚壬为阳性,乙丁己辛癸为阴性。

在中国历法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。

2、地支的组成:

地支:子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、亥(hài)的总称。又称十二支。

中国古代用十二地支纪时、纪月。地支纪时就是将一日均分为12个时段,分别以十二地支表示,子时为23~1时,丑时为1~3时,等等,称为十二时辰。地支纪月就是把冬至所在的月称为子月,下一个月称为丑月,等等。

参考资料来源:百度百科-天干地支

参考资料来源:百度百科-天干

参考资料来源:百度百科-地支

天干地支的时间换算

公历时间换算天干极为简单,只需要将所处年份末尾的数字带入天干中即可,例如:2018年,末尾数是8,天干中对应的是戊。

公历时间换算地支也很简单,所在年份除以12,得到的余数带入地支中即可,例如:2018年,除以12,余数为2,地支中对应的是戌。所以2018年是戊戌年!

历史年份

现在农历的年份仍用干支。我们在知道其中一个干支年代是公元纪元的年份,就能推算其他干支年代,比如可以推算出辛酉政变、甲午中日战争、辛亥革命等这些大事分别发生于公元1861年,1894年,1911年。

扩展资料

历史

中国古代使用过多种时段制度。春秋战国时期曾用过十时制,即把昼夜各分为5个时段,昼有朝、禺、中、晡、夕;夜有甲、乙、丙、丁、戊,共10个时段。这种时段的划分是不等长的,因为一年四季中昼夜的长短是不相同的。

到秦汉以后,十时制就废止了。至于干支纪时,它是什么时代产生和运用的,已经无从查考了。不过它当是在古代十二辰制的基础上演变出来的。

古代将一昼夜分为十二个时辰,并用子、丑、寅、卯等十二地支表示,子时的正中为夜半。一种比较普遍的看法是,十二辰大概是在二十八宿之前创立的;到了唐代,才将十二支配上十干,成为干支纪时。

参考资料来源:百度百科-天干地支

如何用天干地支计算年月日时?

快速推算年柱干支法:

1、推算天干:

公元后任何年代:公元年末位数-3=年干,负数则加10

公元前任何年代:公元年末位数+8=年干

(因为公元3年为癸亥年,而天干又是逢10一循环。公元4年天干是甲,而4-3=1。由于没有公元0年,所以公元前的天干为末位数-3+1,再+10转为正数)

2、推算地支:

公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视作12

公元前任何年代:(公元年数-2)÷12,余数-11-0为年支,加12转为正数,0视作12

另:

1、公元年末二位数+9=年支(适用于1800—1899 年);

2、公元年末二位数+1=年支(适用于1900—1999 年);

3、公元年末二位数+5=年支(适用于2000—2099 年);

年干支是以立春为界,而不是以春节为界的。如1964年阳历2月4日的阴历为十二月二十一,仍为癸卯年;但1964年阳历2月5日的阴历虽为十二月二十二,而此日已立春,宜做甲辰年。

扩展资料:

干支历法是上古文明的产物,又称节气历或中国阳历,是一部深奥的历法。它是用60组各不相同的天干地支标记年月日时的历法。主要由干支纪年、干支纪月、干支纪日、干支纪时四部分组成。它以立春为岁首,交节日为月首。年长即回归年,一节一中为一个月。干支历通过天干地支论太阳与地球的关系,二十四节气和十二月建是基本内容。

既管年又管月,兼具二十四节气。二十四节气是根据黄道面划分出来的,用二十四节气划分出十二个月,每个月含有两个节气,没有闰月。二十四节气与地球环绕太阳的周期运动有关,其年月日全由太阳视运动决定,与太阴月相无关。

它又与通常的阳历(如公历)不同,公历的月长由人为规定而与天象无涉;干支历的年月日均由天象决定,无须通过人为调整,是完全符合天象规律的一部历法。目前,干支历依旧流行于万年历等书,用于象数、风水和命理学中。

参考资料来源:百度百科-天干地支


天干地支的算法

首先我们先要明白天干与地支是如何搭配的
天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸
地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。十天干与十二地支按顺序两两相配,从甲子到癸亥,共六十个组合,即六十甲子。(10与12的最小公倍数是60)

1 2 3 4 5 6 7 8 9 10 11 12
甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥
13 14 15 16 17 18 19 20 21 22 23 24
丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥
25 26 27 28 29 30 31 32 33 34 35 36
戊子 己丑 庚寅 辛卯 壬辰 癸巳 甲午 己未 丙申 丁酉 戊戌 己亥
37 38 39 40 41 42 43 44 45 46 47 48
庚子 辛丑 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥
49 50 51 52 53 54 55 56 57 58 59 60
壬子 癸丑 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥
 

序号 1 2 3 4 5 6 7 8 9 10    
天干 甲 乙 丙 丁 戊 己 庚 申 壬 癸    
序号 1 2 3 4 5 6 7 8 9 10 11 12
地支 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
1894年是甲午年,那么1895年的天干是乙,依此类推,1900年的天干就是庚;同样,1894年的地支是午,1900年的地支就是子;所以1900年是庚子年。如果大家还想到1901年八国联军胁迫清政府签订了《辛丑条约》,就是1901年是辛丑年,那么天干与地支的序号都往前推一下,也可以推出来1900年是庚子年。(《辛丑条约》中的所涉及的赔款,因为是针对1900年(庚子年)的义和团运动而规定,所以也叫庚子赔款。)
如果没有告诉你相邻的某个年份是什么年,那么又怎样推算呢?比如,1861年用干支纪年应是?1984年用干支纪年应是?
这里有一个计算的公式:N=X-3-60m(0≦N﹤60,m是一个自然数)
N是60个干支的序号,比如N=1时就是甲子,X就是公元某某年。
那么按照这个公式,1861年的序号就是:1860-3-60m,那么就取m=29,这样N=58,如果取m=30的话,N=-2,这时就要加60,也就是说0≦N﹤60,如果N=0,那么就是第60个干支。现在知道与1861年对应干支是第58个,但是如果没有上面那个表格可供查阅,怎么办呢?我们知道天干是10个,地支是12个,10天干与12地支按顺序两两相配,那么第58号对应的天干的序号应是58÷10的余数,余数是8,第八个天干是申;同样,第58号对应的地支的序号是58÷12的余数,余数是10,第十个地支是酉,所以1861年是农历辛酉年。
所以天干的序号A=mod(N,10),地支的序号B= mod(N,12)
(大家就是对于m应该取多少,不用去想,很简单,就像小学生列除法算式一样,N-3那个数除以60,所得的商数就是m, 余数就是N)
注意:这里的公式只适用于公元后的年份
公元前的计算公式应是N=X-2-60m,(因为公元前1年后就是公元元年也就是公元1年,没有公元0年),(X就是一个负数了,m也取负数)
不过不知道这个公式是否准确。前面的公式N=X-3-60m来源于《简明天文学教程》 作 者: 余明 ;出版社: 科学出版社。

干支纪年法怎么计算

  干支纪年法,我国传统的纪年方法。
  1.干和支的含义:干支是天干,地支的合称。
  十大天干:甲 乙 丙 丁 戊 己 庚 辛 壬 癸
  十二地支:子(鼠) 丑(牛) 寅(虎) 卯(兔) 辰(龙) 巳(蛇) 午(马) 未(羊) 申(猴) 酉(鸡) 戌(狗) 亥(猪)
  2.干和支组合后用于纪年。即:将十天干和十二地支按顺序搭配组合成干支,用于纪年。按此排法,可构成60干支(即为一花甲)。续排下去又将恢复原状,周而复始,永无止尽。
  3、计算方法如下:
  (1)将十大天干、十二地支编号。如下:
  甲 乙 丙 丁 戊 己 庚 辛 壬 癸
  4 5 6 7 8 9 0 1 2 3

  子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
  4 5 6 7 8 9 10 11 0 1 2 3
  (2)计算时,年最后一位的数对应天干的编号、用年数除以12,得到的余数对应地支的编号,合起来就是该年的干支纪年法。

  如2011年:最后一位是1,对应的天干的编号就是“辛”,再用2011除以12得到167余7,对应地支编号为“卯”合起来即2011年为“辛卯”年。

天干地支纪年法的换算

公元纪年换算成干支纪年
第一种算法:
不同的资料算法有所差异,有的会给出公式,但本质上是一回事。这里介绍一种简易直观的算法。 首先给每个天干、地支一个编号,从头以4开始按照顺序排下去,天干10后接1,地支12后接1。
天干:甲4、乙5、丙6、丁7、戊8、己9、庚10、辛1、壬2、癸3
地支:子4、丑5、寅6、卯7、辰8、巳9、午10、未11、申12、酉1、戌2、亥3
以公元年的尾数在天干中找出对应该尾数的天干,再将公元纪年除以12,用除不尽的余数在地支中查出对应该余数的地支,这样就得到了公元纪年的干支纪年。如2003年,其尾数为3,对应的天干为“癸”;以12除2003得166,余数为11,对应的地支为未。于是2003年的干支纪年为“癸未”年。注意这是指2003年立春之后,立春之前应是“壬午”年。赵达先生在“祭文”中指出的时间是“癸未清明”,清明是立春之后的第四个节气(立春、雨水、惊蛰、春分、清明),所以赵先生说岁在癸未,而非壬午。
特:某一年的尾数为0且用该年除以12的余数为0,则取天干中的编号为10的“庚”和地支中的编号为12的申”。
如:公元120年
尾数0则取天干中的“庚”;除以12余数为0,则取地支中的“申”。 那么,公元120年则为庚申年。
公元纪年在12之内的可直接用该数字在天干、地支中查找。
如:公元6年,则在天干、地支中找出6相对应的“丙”和“寅”,那么该年则为丙寅年。公元8年则为戊辰年。
公元11年,则取尾数1对应的天干中的“辛”和11对应的地支中的“未”。那么,该年则为辛未年。
公元12年则为壬申年。
第二种算法:
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是用天干地支纪年为丁卯年。
  
公元前纪年与干支纪年的换算
将天干、地支编号如下:
天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸
7 6 5 4 3 2 1 10 9 8
地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥
9 8 7 6 5 4 3 2 1 12 11 10
以公元前纪年的尾数在天干中找出对应该尾数的天干,再将公元前纪年除以12,用除不尽的余数在地支中查出对应该余数的地支,这样就得到了公元前纪年的干支纪年。
如:公元前155年
用尾数5取天干中的“丙”; 155除以12得余数11,对应地支中的“戌”。那么,该年则为丙戌年。
公元前纪年在12内的可直接找到对应编号的天干、地支。如:公元前8年则为癸丑年。
注意:农历干支年与公历公元年年并不完全重合,如今年是农历癸巳年(西元2013年2月10日春节至2014年1月30日除夕)。 干支纪月时,每个地支对应二十四节气自某节气(非中气)至下一个节气,以交节时间决定起始的一个月期间,不是农历某月初一至月底。许多历书注明某农历月对应某干支,只是近似而非全等对应。若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致为戊寅;丙或辛之年正月大致为庚寅,丁或壬之年正月大致为壬寅,戊或癸之年正月大致为甲寅。依照正月之干支,其余月份按干支推算。60个月合5年一个周期;一个周期完了重复使用,周而复始,循环下去。东汉光武帝建武二十九年癸丑年(公元53年)冬至月(大雪至小寒的月份,近似农历十一月)就是“甲子月”。有歌诀为证:甲己之年丙作首,乙庚之岁戊为头;丙辛必定寻庚起,丁壬壬位顺行流;更有戊癸何方觅,甲寅之上好追求。 下表是地支纪月时对应的节气时间段、中气、近似农历月份、近似阳历月份、以及年天干和月地支构成的月干支:
月地支节气时间段 中气 近似农历月份 近似阳历月份 甲或己年 乙或庚年 丙或辛年 丁或壬年 戊或癸年
寅月 立春—惊蛰 雨水 正月 2月 丙寅月 戊寅月 庚寅月 壬寅月 甲寅月
卯月 惊蛰—清明 春分 二月 3月 丁卯月 己卯月 辛卯月 癸卯月 乙卯月
辰月 清明—立夏 谷雨 三月 4月 戊辰月 庚辰月 壬辰月 甲辰月 丙辰月
巳月 立夏—芒种 小满 四月 5月 己巳月 辛巳月 癸巳月 乙巳月 丁巳月
午月 芒种—小暑 夏至 五月 6月 庚午月 壬午月 甲午月 丙午月 戊午月
未月 小暑—立秋 大暑 六月 7月 辛未月 癸未月 乙未月 丁未月 己未月
申月 立秋—白露 处暑 七月 8月 壬申月 甲申月 丙申月 戊申月 庚申月
酉月 白露—寒露 秋分 八月 9月 癸酉月 乙酉月 丁酉月 己酉月 辛酉月
戌月 寒露—立冬 霜降 九月 10月 甲戌月 丙戌月 戊戌月 庚戌月 壬戌月
亥月 立冬—大雪 小雪 十月 11月 乙亥月 丁亥月 己亥月 辛亥月 癸亥月
子月 大雪—小寒 冬至 十一月 12月 丙子月 戊子月 庚子月 壬子月 甲子月
丑月 小寒—立春 大寒 十二月 1月 丁丑月 己丑月 辛丑月 癸丑月 乙丑月
干支纪月法未普遍实行,主要为星相家推算八字用。
推算实例:2004年大致是农历甲申年。那次甲申年自2004年2月4日19时56分立春起,至2005年2月4日1时43分立春止。这里的时刻是东经120度标准时。
丙寅月,2004年2月4日19时56分立春~2004年3月5日13时56分雨水
丁卯月,2004年3月5日13时56分惊蛰~2004年4月4日18时43分春分
戊辰月,2004年4月4日18时43分清明~2004年5月5日12时2分谷雨
己巳月,2004年5月5日12时2分立夏~2004年6月5日16时14分小满
庚午月,2004年6月5日16时14分芒种~2004年7月7日2时31分夏至
辛未月,2004年7月7日2时31分小暑~2004年8月7日12时20分大暑
壬申月,2004年8月7日12时20分立秋~2004年9月7日15时13分处暑
癸酉月,2004年9月7日15时13分白露~2004年10月8日6时49分秋分
甲戌月,2004年10月8日6时49分寒露~2004年11月7日9时59分霜降
乙亥月,2004年11月7日9时59分立冬~2004年12月7日2时49分小雪
丙子月,2004年12月7日2时49分大雪~2005年1月5日14时3分冬至
丁丑月,2005年1月5日14时3分小寒~2005年2月4日1时43分大寒 干支纪日,60日大致合2个月一个周期;一个周期完了重复使用,周而复始,循环下去。确定的文献指出干支纪日始于鲁隐公三年夏历二月己巳日(公元前720年二月初十)。
因为儒略历的平年有365日,而每4年一次,公元年能被4整除,闰年有366日,平均一年365.25日,所以4年1461日和一甲子的60日,最小公倍数是29220日,合80年。这就是说,每80年,干支纪日对应的儒略历月日日期会反复一次循环。(公元4年本来应为闰年,但因为公元前45年开始实施儒略历后,“每隔3年”加一次闰日被误为“每3年”加一次闰日,所以罗马皇帝屋大维下令前5年、前1年、4年停闰以修正错误置闰。)
因为格里历的平年有365日,而每4年一次闰年,但是如果遇上整百年,公元年能被400整除才能认定为闰年(这是因为按照立法计算,四年一闰的规定使每年多出0.0078天,经过400年大约会多出3天,如果在能被400整除年份的前面3个百年不算闰年,则正好平衡),闰年有366日,平均一年365.2425日,所以400年146097日和一甲子的60日,最小公倍数是2921940日,合8000年。这就是说,每80年,干支纪日对应的格里历月日日期若没有遇到能被100但非400整除的公元年,会反复一次循环,但整体而言,假设未来从不改格里历,每8000年,干支纪日对应的格里历月日日期才会反复一次完整的循环。1912年2月18日,合农历壬子年正月初一,以及9912年2月18日,都是“甲子日”。 干支纪时,60时辰合5日一个周期;一个周期完了重复使用,周而复始,循环下去。必须注意的是子时分为0时到1时的早子时和23时到24时的晚子时,所以遇到甲或己之日,0时到1时是甲子时,但23时到24时是丙子时。晚子时又称子夜或夜子。日上起时亦有歌诀:甲己还加甲,乙庚丙作初;丙辛从戊起,丁壬庚子居;戊癸何方发,壬子是真途。下表列出日天干和时辰地支构成的时辰干支,以北京时间(UTC+8)为准:
时辰地支 北京时间(UTC+8)甲或己日 乙或庚日 丙或辛日 丁或壬日 戊或癸日
子时 23时—1时 甲子时 丙子时 戊子时 庚子时 壬子时
丑时 1时—3时 乙丑时 丁丑时 己丑时 辛丑时 癸丑时
寅时 3时—5时 丙寅时 戊寅时 庚寅时 壬寅时 甲寅时
卯时 5时—7时丁卯时己卯时 辛卯时 癸卯时 乙卯时
辰时 7时—9时 戊辰时 庚辰时 壬辰时 甲辰时 丙辰时
巳时 9时—11时 己巳时 辛巳时 癸巳时 乙巳时 丁巳时
午时 11时—13时 庚午时 壬午时 甲午时 丙午时 戊午时
未时 13时—15时 辛未时 癸未时 乙未时 丁未时 己未时
申时 15时—17时 壬申时 甲申时 丙申时 戊申时 庚申时
酉时 17时—19时 癸酉时 乙酉时 丁酉时 己酉时 辛酉时
戌时 19时—21时 甲戌时 丙戌时 戊戌时 庚戌时 壬戌时
亥时 21时—23时 乙亥时 丁亥时 己亥时 辛亥时 癸亥时

1990年7月22日天干地支如何表示

你说的是阳历,就是庚午年壬午月丙戌日,若是阴历,那就是癸未月,其他不变

出生日的天干地支怎么算

日柱公式:日干支序数=年数+月数+日期(和大于60,则减60。1月、2月用上一年的年数)举例如下:

2015年11月21日=2015年数+11月数+21日=12+5+21=38=辛丑

2016年2月14日=2015年数+2月数+14日=12+37+14=63-60=3=丙寅 (1月、2月用上一年数)

扩展资料:

由于公历与干支纪法的体系和周期完全不同,因此它们之间的换算问题比较复杂。尤其是求解公历任一日的日干支是十分困难的,目前主要依靠查询万年历解决。

作者经过潜心研究,探究推导出──计算公历任一日干支的历法公式,简称《高氏日柱公式》。此公式采用插入世纪常数和月基数的方法,简捷准确而又科学实用,彻底解决了由来已久的历法换算难题。在“不查万年历,日柱早知道”的具体问题上具有极大的实践意义。

参考资料来源:百度百科—干支纪日法

天干地支的时间换算

公历时间换算天干极为简单,只需要将所处年份末尾的数字带入天干中即可,例如:2018年,末尾数是8,天干中对应的是戊。

公历时间换算地支也很简单,所在年份除以12,得到的余数带入地支中即可,例如:2018年,除以12,余数为2,地支中对应的是戌。所以2018年是戊戌年!

历史年份

现在农历的年份仍用干支。我们在知道其中一个干支年代是公元纪元的年份,就能推算其他干支年代,比如可以推算出辛酉政变、甲午中日战争、辛亥革命等这些大事分别发生于公元1861年,1894年,1911年。

扩展资料

历史

中国古代使用过多种时段制度。春秋战国时期曾用过十时制,即把昼夜各分为5个时段,昼有朝、禺、中、晡、夕;夜有甲、乙、丙、丁、戊,共10个时段。这种时段的划分是不等长的,因为一年四季中昼夜的长短是不相同的。

到秦汉以后,十时制就废止了。至于干支纪时,它是什么时代产生和运用的,已经无从查考了。不过它当是在古代十二辰制的基础上演变出来的。

古代将一昼夜分为十二个时辰,并用子、丑、寅、卯等十二地支表示,子时的正中为夜半。一种比较普遍的看法是,十二辰大概是在二十八宿之前创立的;到了唐代,才将十二支配上十干,成为干支纪时。

参考资料来源:百度百科-天干地支