公元纪年与天干地支纪年换算
天干地支纪年法与公元纪年法之间的转换

天干地支纪年法与公元纪年法之间的转换
天干(日):甲乙丙丁戊己庚辛壬癸
标号为:1 2 3 4 5 6 7 8 9 0
地支(月):子丑寅卯辰巳午未申酉戌亥
标号为:1 2 3 4 5 6 7 8 9 10 11 0
下面介绍公元纪年法和天干地支纪年法的转换方法:
一、由天干地支到公元
1,求天干:公元年数最后一位为a,则找到标号为a-3(差小于0就加10)的天干。
例如:公元2001年最后一位为1,减3后为-2小于0加10为8,所以找到标号为8的天干为‘辛’。
2,求地支:公元年数除以12的余数为b,找到标号为b-3(差小于0就减12)的地支。
例如:2001年除以12的余数为9,9-3=6,找到标号为6的地支为‘巳’。
合起来就是‘辛巳年’。
二、由天干地支到公元
举个例子就知道了
请问戊戌变法是公元多少年?
我们知道六十一甲子,所以戊戌是这六十年里第几年呢,由天干戊知道尾数为5+3=8,可以是8,18,28,38,48,58,又由地支戌知道除12的余数为11+3-12=2,可以是2,14,26,38,50,综合一下就知道戊戌是一甲子的第38年。
还知道戊戌变法发生十九世纪到二十世纪之间,一甲子的首年(除60余1)可以是1801,1861,1921,1981,比较合理的是1861到1920,所以戊戌变法发生在公元1860+38=1898年。
公元年换算天干地支

公元年换算天干地支公元年换算天干地支。
口诀1:公元年数减以三,除十余数是天干,年数减三除十二,余数便是地支年。
口诀2:年数个位减以三,余数就是年天干,九九加一二零五,和除十二是地支。
(注;九九加一二零五,和除十二是地支。
意思是;公元1999年前年个十两位数加1除12,取余数即为地支。
公元2000年后年个十两位数加5除12,取余数即为地支)。
公元年换算天干,公元年数减以三,除十余数是天干,或公元年个位数减3,余数即为天干。
举例1,1968年,1968减3除以10,余数是5,5对应的天干戊。
或1968年,个位数8减3除,余数是5,5对应的天干也是戊。
举例2,2017年,2017减3除以10,余数是4,4对应的天干丁。
或2017年,个位数7减3除,余数是4,4对应的天干也是丁。
公元年换算地支,年数减三除十二,余数便是地支年。
或公元1999年前年个十两位数加1除12,取余数即为地支。
公元2000年后年个十两位数加5除12,取余数即为地支。
举例1,1968年,1968减3除以12,余数是9,对应的地支应是申。
或1968年是公元1999年前年个十两位数加1除12,取余数即为地支。
68加1除12,余数是9,对应的地支也是申。
举例2,2017年是公元2000年后年个十两位数加5除12,取余数即为地支。
17加5除12,余数是10,对应的地支也是酉。
1、天干地支与公元纪年的转换和记忆方法:如下图:余数; 1 2 3 4 5 6 7 8 9 10 11 12天干;甲乙丙丁戊己庚辛壬癸地支;子丑寅卯辰巳午未申酉戌亥例如:公元2014年的干支为何?2014年减3除以10等1,1即为甲,年天干为甲。
2014减3除12等于167余7,7即为午,年地支为午。
故2014年为甲午年。
依次类推。
(特别注意的是除尽,没余数,它对应10癸和12亥)。
公元纪年与干支纪年的换算

公元纪年与干支纪年的换算:首先,将天干、地支编号如下:天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸4 5 6 7 8 9 10 1 2 3地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥4 5 6 7 8 9 10 11 12 1 2 3如要将公元纪年换算成干支纪年,以公元年的尾数在天干中找出相对应。
然后,将公元纪年除以12,用余数在地支中找出所对应的地支。
这样,公元纪年就换算成了干支纪年。
如:公元1995年用该年尾数5找出对应的天干为“乙”。
然后,用1995除以12得余数为3。
用余数3找出相对应的地支为“亥”。
那么,公元1995年则为农历乙亥年。
再如:公元1861年用尾数1查天干为“辛”,用1861除以12得余数为1,再用余数1查找地支为“酉”。
那么,公元1861年则为农历辛酉年。
如果某一年的尾数为0或者用该年除以12的余数为0,则取天干中的第10位“庚”和地支中的第12位“申”。
如:公元120年尾数0则取天干中的“庚”;除以12余数为0,则取地支中的第12位“申”。
那么,公元120年则为庚申年。
另外,如果公元纪年是单个数字,就用该数字在天干、地支中查找即可。
如:公元6年,则在天干、地支中找出6相对应的“丙”和“寅”,那么该年则为丙寅年。
公元8年则为戊辰年。
公元11年,则取尾数1对应的天干中的“辛”和11对应的地支中的“未”。
那么,该年则为辛未年。
公元12年则为壬申年。
二、公元前纪年与干支纪年的换算:将天干、地支编号如下:天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸7 6 5 4 3 2 1 10 9 8地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥9 8 7 6 5 4 3 2 1 12 11 10具体换算方法同一如:公元前155年用尾数5取天干中的“丙”;155除以12得余数11,对应地支中的“戌”。
那么,该年则为丙戌年。
公元前8年则为癸丑年天干地支纪年法计算的万能公式文/孙海文我国古代是用干支纪年的,近代史上提到的甲午战争、戊戌变法、辛亥革命等名词就是干支纪年。
公元年份与天干地支互换方法!

公元年份与天⼲地⽀互换⽅法!在阅读历史书籍和古典⽂学的过程中,经常会碰到⼲⽀纪年,为了弄清公元年代,现把两种纪年的转换⽅法,介绍如下,供朋友参考。
在介绍⽅法之前,请各位牢记下⾯⼲⽀对应数字的表格(公元顺序和⾃然顺序)。
⼀、公元纪年换算成⼲⽀纪年(使⽤公元顺序数字) 如要将公元纪年换算成⼲⽀纪年,以公元年的尾数,在上表中找出天⼲相对应的公元顺序数字。
然后,将公元纪年除以12,⽤余数在地⽀中找出所对应的公元顺序数字。
这样,公元纪年就换算成了⼲⽀纪年。
例如:公元1911年,⽤该年尾数1找出对应的天⼲为“⾟”。
然后,⽤1911除以12得余数为3,⽤余数3找出相对应的地⽀为“亥”。
那么,公元1911年则为农历“⾟亥'年。
即清朝灭亡的年份。
再如:公元1644年,⽤尾数4查天⼲为“甲”,⽤1644除以12得余数为0,再⽤余数0查找地⽀为“申”。
那么,公元1644年则为农历“甲申”年。
即满清⼊关的年份。
另外,如果公元纪年是单个数字,就⽤该数字在天⼲、地⽀中查找即可。
如:公元6年,则在天⼲、地⽀中找出6相对应的公元顺序“丙”和“寅”,那么该年则为丙寅年。
公元8年则为戊⾠年。
公元11年,则取尾数1对应的天⼲中的“⾟”和11对应的地⽀中的“未”。
那么,该年则为⾟未年。
公元12年则为壬申年。
⼆、⼲⽀纪年换算成公元纪年(使⽤⾃然顺序数字) ⼲⽀纪年换算成公元纪年较为⿇烦,因为⼲⽀纪年是六⼗年⼀个轮回,要先确定你所求的⼲⽀年份,在公元纪年的百位数还是千位数。
以满清王朝为例,带有“⾟亥”的年份,就有五个,即:康熙⼗年(1671年)、雍正九年(1731年)、乾隆五⼗六年(1791年)、咸丰元年(1851年)、宣统三年(1911年),也就是⾟亥⾰命,满清灭亡之年。
计算⽅法:公元年数=60的适当倍数+⼲⽀配序号+3 公元前年数=60的适当倍数-⼲⽀配序号-2 注:⼲⽀配序号是1(甲⼦)⾄60(癸亥)的两位数,须分两步确定它的个位数和⼗位数。
干支纪年与公历换算

干支纪年与公历换算一、由公元推干支为了便于运算和使检索更加直观,用六十干支表并按顺序加以编号成表一如下:表一:六十干支表1,求公元后某年(设为Y)的干支。
方法是:先以Y除以60得出余数,然后再减去4,最后根据所得结果查表一中相应序数所对应的干支即为该年的干支。
例如求公元1911年的干支:1911÷60余数为51,减4后得47,查表一47对应的干支是辛亥,即1911年为辛亥年。
由于干支纪年60年一循环,当Y÷60的余数小于4时,需借干支纪年的一个周期60之数,例如1981年除以60余数为1,直接减4不够减,加上60之后再减4等于57,查表一便知1981年为辛酉年。
余可类推。
2,求公元前某年(设为X)的干支。
方法是:先以X除以60求其余数,再用57减去所得余数,根据所得结果再查表一中对应的干支,即为该年的干支。
例如求公元前221年的干支:221÷60,余数是41,以57-41=16,查表一16对应的是庚辰,即公元前221年对应的干支应为庚辰。
同样由于干支纪年的循环周期为60年,当余数大于57时,也需再借60。
例如求公元前479年(孔子卒年)的干支:479除以60余59,用57减59不够减,加上60之后再减59等于58,查表一知该年对应的干支为壬戌。
其余可以类推。
上述方法简便易行,只要记住表一,就完全可以不用纸笔,直接由心算推出结果。
此外,由于六十甲子是由十天干和十二地支依次搭配而成,十天干按顺序循环使用。
也就是说,在干支纪年中,同一天干每十年出现一次,而公元纪年年数采用十进位制。
由此推知,某天干必然和公元年份某一固定的尾数(个位数)相对应,于是得出十天干与公元纪年的个位数对照表如下(表二):表二:十天干与公元纪年个位数对照表根据表二,凡公元某年个位数为7,其对应的天干必为丁,若个位数是3,则对应天干是癸,余类推;凡公元前某年个位数为7,其对应的天干必为甲,若个位数是3,则对应天干是戊,余类推。
公元与干支纪年换算法

公元与干支纪年换算法公元与干支纪年换算法(根据网上资料综合编写)(一)、利用天干、地支序数推算公元年份的干支纪年1、天干序数表2、地支序数表3、推算公式(1)、(公元纪年-3)/10 其余数R1 为天干序数(2)、(公元纪年-3)/12 其余数R2 为地支序数(3)、(公元纪年-3)/60 余R ,R/10余x 为天干序数R/12余y 为地支序数(这里的余数为正整数,下同)4、举例:推算辛亥革命1911年的干支纪年按公式(1)、(2):(1911-3)/10 R1=8 天干为辛(1911-3)/12 R2=0 地支为亥故1911年为辛亥年按公式(3):(1911-3)/60 R=48 48/10=8 天干为辛48/12=0 地支为亥故1911年为辛亥年【注】当公元纪年小于10、12、60时,公式(1)改为(公元纪年+60-3)/10(2)改为(公元纪年+60-3)/12(3)改为(公元纪年+60-3)/60(二)、利用60花甲序数推算公元年份的干支纪年1、60花甲顺序表2、推算公式:公元后的公式(1)、公元纪年/60 余R ,(R-3)为花甲序号的干支。
(2)、(公元纪年-3)/60余数 R 即为花甲序号的干支。
公元前的公式(3)、(公元纪年+3)/60 余R,(60-R)为花甲序数干支。
3、举例:(1)、推算公元1911年的干支纪年按公式(1)有 1911/60 R=51 51-3=48 查表48为辛亥年。
(2)有(1911-3)/60 R=48 查表48为辛亥年。
(2)、推算公元前246年(秦始皇执政)的干支纪年按公式(3)有(246+3)/60 R=9, 61-9=52 查表52为乙卯年。
(三)、利用公元纪年的余数推算公元纪年的干支纪年1、天干余数表2、地支余数表(2)公元纪年/12的余数为对应地支的余数4、推算方法:以1911年为例。
1911/10 余数=1(天干)对应余数1为辛1911/12 余数=3 (地支)对应余数3为亥故1911年为辛亥年。
公元纪年、黄帝纪年与干支纪年的换算

公元纪年、黄帝纪年与干支纪年的换算最近,笔者闲着没事儿,又苦于公元纪年与干支纪年的对应关系过于复杂而繁琐,于是乎琢磨起它们之间的数学换算关系,以期有所收获,聊解心中不快。
经过文献考证,并比较时下众多专家学者运算模式之优劣后,自感收获与众不同,倒也乐在其中,故而弄斧至班门,以与大家共勉。
历史上几个主要纪年法简介客观而言,世界历史上较有影响之纪年法,主要有公元纪年法、干支纪年法、王朝帝号纪年法、伊期兰历(又称“回历”)和佛历等等。
据文字记载,我国距今约五千年前之黄帝大一统时期,就创立并开始使用了“黄帝纪年法”和“干支纪年法”。
只是由于多方面原因,我国大约自二十世纪初叶开始,就不再使用黄帝纪年法了。
这里只是简要地介绍一下公元纪年法、黄帝纪年法和干支纪年法。
一、公元纪年法大凡了解历史的人们都知道,公元纪年乃是欧洲中世纪时期罗马教皇格列高利假借基督耶稣生日的名义而于1582年创立的一种纪年方法,又称“基督历”、“格列高利历”、“公历”、“阳历”。
在此之前,欧洲许多国家适用的,是古罗马帝国皇帝儒略·恺撒于公元前46年颁布施行的“儒略历”。
公元纪年采用数字累积纪年法,自公元元年始,与地球的自转、公转周期更为接近,因而作为比较科学的纪年方法而为国际上所通用。
在我国,最早采用公元纪年法的是1912年中华民国成立的时候。
这要感谢我们伟大的民族革命先驱者孙中山先生。
此前,我国历代王朝采用的则是王朝帝号纪年法和干支纪年法。
从1912年起,中华民国时期(包括现今台湾地区)一直采用的是民国纪年法和公元纪年法。
而从中华人民共和国成立即1949年起,大陆地区则采用的是公元纪年法和干支纪年法。
从1912年起,尤其是从1949年起,中华民族的历史纪年体系开始了浩翰而复杂的编纂整理工程,郭沫若等老一辈史学家和大量的文献、历法专家学者为此付出了前无古人的心血与汗水。
二、黄帝纪年法和干支纪年法我国在传统意义上,一直沿袭着自己独创的纪年法——“夏历”(亦称“黄历”、“农历”、“古历”、“阴历”)和干支纪年法。
天干地支推算方法

天干地支与生辰八字推算法生辰八字推算法生辰八字由年、月、日、时的各自干支组成。
下面介绍年、月、日、时的干支推算方法。
干支纪年法首先,将天干、地支编号如下:天干:甲4、乙5、丙6、丁7、戊8、己9、庚0、辛1、壬2、癸3地支:子4、丑5、寅6、卯7、辰8、巳9、午10、未11、申12、酉1、戌2、亥3 如要将公元纪年换算成干支纪年,以公元年的尾数在天干中找出相对应。
然后,将公元纪年除以12,用余数在地支中找出所对应的地支。
这样,公元纪年就换算成了干支纪年。
掌上推算年干支,支子花甲起根源。
阳支都是旬开始,天干为甲尾四年。
隔位逆推十年正,顺推年尾五零三。
逐支加减六十数,掌上推算千万年。
干支纪月法干支纪月法未普遍实行,主要为星相家推算八字用。
其方法为:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月为戊寅;丙或辛之年正月为庚寅,丁或壬之年正为为壬寅,戊或癸之年正月为甲寅。
正月之干支知道了,其余月可按六十甲子的序推知。
干支纪日法甲子为第一日,乙丑为第二日,丙寅为第三日……60日为一周。
一周完了再由甲子日起,周而复始,循环下去。
例如农历己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因此三月初二又是丁酉日。
干支纪时法一天中时辰的地支也是确定的,所以二十四小时配十二地支,由夜间十一点至一点为子时,一点至三点为丑时,其余照推。
时的天由该日所对天干推求,其歌诀如下:甲己还生甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。
即若该日是甲或己的,在子时上配上甲为甲子;日是乙或庚的,在子时上配上丙为丙子;丙辛日子时配上戊为戊子;丁任日为庚子;戊癸日为壬子。
知道了子时的干支,便可推知其余。
日干支推算方法刘文元在其著的《四柱命理正源》中有述。
百年诀速推日辰干支、节气及怎样推算阴历日辰干支、节气推算日辰干支1、推算日辰干支必须首先熟记每年正月初一的干支及立春的日子时辰、以及每年的小月、闰月(至少必须熟记80--100年)、请参看并背熟百年诀。