天干地支纪年法

你知道什么是天干地支纪年法吗?又是怎么来计算的呢?下面是出国留学网的小编为大家整理的“天干地支纪年法”,仅供参考,希望对您有帮助,欢迎大家查看!

我国自古便有十天干与十二地支,简称“干支”,取义于树木的干和枝。

十天干即:甲、乙、丙、丁、戊(wù)、己、庚、辛、壬(rén)、癸(guǐ);

十二地支即:子、丑、寅、卯(mǎo)、辰、巳(sì)、午、未(wèi)、申、酉(yǒu)、戌(xū)、亥。

十二地支又与十二生肖对应:

子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、未羊、申猴、酉鸡、戌狗、亥猪。

一、简介

10和12的最小公倍数是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.癸亥

二、干支纪年法的换算(干支纪月日时的方法略)

如何将公元纪年换算成干支纪年:

第一种算法:

不同的资料算法有所差异,有的会给出公式,但本质上是一回事。这里介绍一种简易直观的算法。首先给每个天干、地支一个编号,从头以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年立春之后,立春之前应是“壬午”年。

第二种算法:

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是用天干地支纪年为丁卯年

三、生辰八字

四、干支公元对照表

甲子乙醜丙寅丁卯戊辰己巳庚午辛未壬申癸酉

1804180518061807180818091810181118121813

1864186518661867186818691870187118721873

1924192519261927192819291930193119321933

1984198519861987198819891990199119921993

甲戌乙亥丙子丁醜戊寅己卯庚辰辛巳壬午癸未

1814181518161817181818191820182118221823

1874187518761877187818791880188118821883

1934193519361937193819391940194119421943

1994199519961997199819992000200120022003

甲申乙酉丙戌丁亥戊子己醜庚寅辛卯壬辰癸巳

1824182518261827182818291830183118321833

1884188518861887188818891890189118921893

1944194519461947194819491950195119521953

2004200520062007200820092010201120122013

甲午乙未丙申丁酉戊戌己亥庚子辛醜壬寅癸卯

1834183518361837183818391840184118421843

1894189518961897189818991900190119021903

1954195519561957195819591960196119621963

2014201520162017201820192020202120222023

甲辰乙巳丙午丁未戊申己酉庚戌辛亥壬子癸醜

1844184518461847184818491850185118521853

1904190519061907190819091910191119121913

1964196519661967196819691970197119721973

2024202520262027202820292030203120322033

甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥

1854185518561857185818591860186118621863

1914191519161917191819191920192119221923

1974197519761977197819791980198119821983

2034203520362037203820392040204120422043

传承文化,继承传统。天干地支纪年法,是中国文化的集中体现,它是先贤们智慧的结晶,时至今日,它并没有过时,仍然生存于每个中华儿女的内心。

但是,我国农历(夏历)从未明确规定也使用计算耶稣年龄的公元纪年法,所以常人所言类似“农历2013年”的说法都是张冠李戴,硬把中国文化扣上西洋帽。这值得国人深思!

自建国以来,传统文化的继承和发展虽然经历了无数的挫折,但是传统文化以其顽强的生命力生存了下来,天干地支纪年法就是其中之一,我们坚信,它将继续传承并且发扬光大。

THE END
1.农历纪年的计算方法(农历纪年怎样计算)农历,又称阴历、农事历,是中国传统历法之一。它的计算方式与西方的公历不同,是以月亮绕地球一周的时间为基础的。以下是农历纪年的计算方法的详细介绍。 一、农历的基本构成 农历是一种阴阳合历,它以月亮的阴晴圆缺为基础,同时兼顾太阳的运行周期。农历一年有12个月,每个农历月大致等于一个朔望月,即月亮相位从一https://www.zaixianjisuan.com/jisuanzixun/nonglijiniandejisuanfangfa.html
2.算法系列之二十:计算中国农历(一)农历算法算法系列之二十:计算中国农历(一) 本文介绍了中国农历的历法规则,包括阴阳历的结合、天干地支纪年法、闰月的设置原理以及农历与二十四节气的关系。农历以月相为基础,通过置闰月协调与回归年的差异。天干地支纪年法通过天干(10个)和地支(12个)组合,每60年一个轮回。农历的闰月依据“十九年七闰”或更精确的“中气https://blog.csdn.net/orbit/article/details/9210413
3.教你农历和公历的换算二、由干支纪年推算公历 (1)计算基本年 公元后:公历基本年=6a-5b+3。 公元前:公历基本年=6a-5b+2。 农历的天干地支纪年共60个,周期为60年,即60年一个轮回。 360docimg_0_ 甲子是公元4年。公元1年是辛酉年,公元2年是壬戌年,公元3年是癸亥年。 https://www.360doc.cn/article/42343301_1113178364.html
4.农历纪年怎么记的农历纪年怎么记的 农历纪年的方法是按我们中国的阴历时间来确定的。也就是说正月初一王一年的开始。它与现在世界通用的西历也就是阳历纪年法有很大的区别,阳历是按地球绕太阳转一圈所用的时间规定为一年的时间,而我们的阴历是按月亮绕地球一圈所用的时间为一年。 农历纪年怎么记的 农历也叫夏历,我国从夏朝开始采用https://edu.iask.sina.com.cn/jy/30xuOoGH78J.html
5.农历日期怎么算?纪年用天干地支搭配,六十年周而复始。这种历法相传创始于夏代,所以又称为夏历。也叫旧历、农历。 农历的第一个月,按照习惯称为正月。农历的十一月和十二月分别称为冬月和腊月,但现在冬月已经很少用了。表示气候寒冷的成语“十冬腊月”就是从此得来,字面意思即为十月、十一月和十二月为一年中最寒冷的月份。 农历的http://leijing.net/minsu/jieri/297922.html
6.农历计算方法所以计算农历需要先找出气朔,计算气朔则需计算太阳和月亮的黄经,现代天文学使用行星历表计算天体位置。python有第三方库提供相关功能,本文提供的算法以PyEphem库为例,利用太阳黄经计算节气,由SolarTerms函数处理,合朔则直接使用库中提供的next_newmoon函数进行计算。 https://www.jianshu.com/p/d3b63ee7492f
7.农历纪年从哪一天开始算一年的第一天?–书格您现在的位置: 首页 / 交流区 / 水乐园 / 农历纪年从哪一天开始算一年的第一天? 正在查看 20 个帖子:1-20 (共 20 个帖子) 作者 帖子 2023年02月04日 17:19 @78892 回复 ?举报 oldestman 游客 看到有的日历从农历的正月初一开始(今年癸卯年),有的从立春开始算起,不知道以哪个为准的,都有什么依https://new.shuge.org/meet/topic/78892/
8.你知道按照中国历法(农历)现在是哪年吗?目前万年历和日历基本上按公式二作为农历算法。希望未来能从万年历或日历同时看到中国开元年(农历:4720年)和公元年(公历:2023年)的区别,让更多人直观了解,中西方的历史发展年限。 公式一:公元纪年+2697 天干:黄帝纪元年份数除以10余1为甲,余2为乙,余3为丙,余4为丁,余5为戊,余6为己,余7为庚,余8为辛,余https://m.dianping.com/ugcdetail/149114438?sceneType=0&bizType=29&msource=baiduappugc