干支纪年法的计算

合集下载

天干地支计算法

天干地支计算法

干支纪年法的计算在历史学习中,对于时间序列的掌握是非常重要的。

在中国古代历史上,纪年方法有很多,比较常用的有干支纪年、皇帝年号纪年、民国纪年、公元纪年等等。

由于纪年方法的多样,导致学生在学习过程中总是记不清一些重大事件的具体年份和先后顺序。

因此,认真了解历史上的一些纪年法是必要的。

干支纪年法是我国古代劳动人民根据生产生活经验总结出来的科学纪年方法,其依据主要是天象和农时,所以,在学习过程中我们能找到相应的规律来理解就可以很轻松的掌握计算方法了。

此外,近年来各地高考题中偶尔能见到天干地支纪年法的题目,虽然有人认为考这样的题目有超纲的表现,但能够掌握好干支纪年法对历史学习不无裨益。

干支纪年法是根据十天干和十二地支的组合来纪年的。

10和12的最小公倍数是60,所以干支纪年就会出现“六十一甲子”的现象了。

用图示来表示就是:表一当然,我们不可能用这样的方法去一个一个地数年份。

不过,从表一的排列中我们至少可以看出这样一个规律,即十个天干和我们现行的公元纪年都是符合十进制进位法的。

所以我们可以推断出公元纪年尾数相同的,则天干应该是一样的,如同表一所呈现出来的规律。

下面,我们就先来讨论一下公元后年份的天干地支的推理方法。

一、公元后纪年的干支计算法1.天干定位──尾数定天干首先,我们从一些的已知的年份中去发现规律吧。

大家都知道辛酉政变发生于1861年,辛丑条约签订于1901年,辛亥革命发生于1911年,其中的共同点是干支纪年的干支都为辛,公元纪年的尾数同为1。

所以,我们可以假定天干辛对应的数应该是1。

那么依此类推,壬对应的数应该是2;癸对应的数应该是3。

制表如下:表二下面,我们可以检验一下:甲午战争爆发于1984年,尾数为4,对应的天干是甲;戊戌变法发生于1898年,尾数是8,对应的天干是戊。

新中国成立后,我国才开始使用公元纪年,前辈史家通过逆推,已经确认公元元年系我国西汉平帝元始元年,是年辛酉。

辛对应的数是1。

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

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

第一步,确定起始年份。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

干支纪年法怎么计算 干支纪年法

干支纪年法怎么计算 干支纪年法

干支纪年法一、干支的构成干指天干,共有10个符号甲乙丙丁戊己庚辛壬癸支指地支,共有12个符号子丑寅卯辰巳午未申酉戌亥古人把十天干、十二地支依次排列组合,成为六十个不同的单位。

具体来说,把天干的第一个“甲”和地支的第一个“子”配合,就成了“甲子”;天干的第二个“乙”和地支的第二个“丑”配合,就成了“乙丑”;天干的第三个“丙”和地支的第三个“寅”配合,就成了“丙寅”天干的第十个“癸”和地支的第十个“酉”,就成了“癸酉”。

至此,十个天干已经轮完了一遍,而地支却留有“戌”和“亥”,这时,天干便由“甲”开始继续与地支留下来的两个相配合,组成“甲戌”和“乙亥”。

十二地支第一轮至此也用完,而天干却剩下来从“丙”到“癸”八个,这时天干仍由“丙”继续下去,而地支则由“子”重新开始配合,如此不断,直至“癸亥”,十天支和十二地支刚好同事配完。

六十为一次循环,第六十个单位之后,又轮到第一个单位,周而复始。

因“甲”居十干首位,“子”居十二支首位,故称这个排列为六十甲子。

其中干支名称参差错综,故又称花甲子,后谓年满六十为花甲即由此而来。

表一六十干支、五行、属相对照表天干顺序的单数(奇数)配地支顺序的单数,天干顺序的双数(偶数)配地支的双数,则成为甲子、乙丑、丙寅等,永远不会出现甲丑、乙寅,丙卯等天干单数与地址双数搭配的情况。

二、干支的起源干支的起源及它的数字为什么分别是“十”和“十二”长期以来一直是学者们力图解开的谜。

有些学者试图从上古时代东西方文化的交流渗透来探索干支的起源。

中国古代有以十二辰记月的做法,即以北极为中心,把天穹的大周圆等分为十二个区域。

这种做法与古巴比伦人为观察太阳一年的运行路线而把星空划分为十二个区域(称为“黄道十二宫”)的做法相似。

由此推测中国古代十二支是受巴比伦文化的影响而产生的。

其传入中国的途径,很可能是受商民族“本自西北远来,来时即挟有由巴比伦所授之星历知识,入中土后而沿用之”,或许“商室本发源与东方,其星历知识乃由西来之商贾或牧民所输入”。

天干地支计时法

天干地支计时法
年月的推算一般都比较简单,根据使用功能选择使用农历还是公历,而干支记日则比较复杂因为源头不确定,历朝历代可能都会对日重排,有时候是按出生当天作为一个特殊日来计算的.
年 份 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月 甲、巳 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥 丙子 丁丑 乙、庚 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥 戊子 己丑 丙、辛 庚寅 辛卯 壬辰 癸巳 甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 丁、壬 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑 戊、癸 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥 甲子 乙丑
由上可见,农历的月份,地支是固定的,天干却不固定,要经过推算才能排出。注意:农历的闰月是不记干支的。
例如:2006年为‘丙戌’年,查天干年份为‘丙’子头,在上表的第三行,其正月为庚寅,二月为辛卯,三月为壬辰,余类推。
六、速查干支纪日法
公式1:从已知日期计算干支纪日的公式为:
G = 4C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d - 3
天干地支计时法
干 支 纪 年 法
一.干支纪年(天干地支)是我国传统的纪年方法。
1.干和支的含义:干支是天干地支的合称传统上用来记时,分计年计月计时辰(仅地支)。
干指天干,共有10个符号:
1 2 3 4 5 6 7 8 9 10
甲 乙 丙 丁 戊 己 庚 辛 壬 癸
如2008年:2008-3=2005,2005÷60,余数为25,查六十年甲子(干支表)25号干支,得知是戊子年。

干支纪年与公历换算

干支纪年与公历换算

干支纪年与公历换算一、由公元推干支为了便于运算和使检索更加直观,用六十干支表并按顺序加以编号成表一如下:表一:六十干支表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.干支纪年:干支纪年是以十天干和十二地支为基础,循环周期为60年。

根据甲子纪年表,可以得到甲子年为第一年,乙丑年为第二年,以此类推。

计算方法如下:-年份除以60,得到的余数对应地支的序号,余数为0时对应地支为第12位。

-年份除以10,得到的余数对应天干的序号,余数为0时对应天干为第10位。

例如,2024年对应的是辛丑年,辛为第8位天干,丑为第2位地支。

2.干支纪月:干支纪月是以天干和地支纪法来计算月份,每年的月份循环周期为12个月。

计算方法如下:-以立春为分界点,立春前为腊月,立春后为正月。

-计算年份的天干位置,例如2024年是辛丑年,辛为第8位,丑为第2位。

-计算立春的干支纪年,例如2024年的立春是在2月3日,即辛丑年的干支纪年为庚寅年。

-计算干支纪月,以立春为始,依次按照干支顺序排列,例如辛丑年的立春前一月为庚子月。

3.干支纪日:干支纪日是根据天干和地支的顺序来编号和计算每一天。

计算方法如下:-天干序号除以十,得到的余数为干日的序号,余数为0时对应干日为第10位。

-地支序号除以十二,得到的余数为支日的序号,余数为0时对应支日为第12位。

例如,2024年1月1日对应的是庚子日,庚为第7位天干,子为第1位地支。

4.干支纪时:干支纪时是在一天24小时的基础上,根据天干和地支的顺序来计算每个时辰的干支。

-从早子时开始,依次按照天干地支的顺序对应到每个时辰。

-例如,早子时对应甲子时,早丑时对应乙丑时,以此类推,晚子时再次对应甲子时。

需要注意的是,以上的计算方法是以农历为基础,对应的公历日期可能会有所不同。

同时也需要考虑到历法的变化和修正。

在实际应用中,通常可以通过查询相关的农历工具或网站来获取具体的干支纪年、纪月、纪日和纪时。

干支纪年与公历纪年的换算

干支纪年与公历纪年的换算

干支纪年与公历纪年的换算一、公元纪年法和干支纪年法:公元纪年是从传说中耶稣诞生年计为公元1年,顺次加1即可。

天干地支纪年法(即农历纪年法)就是十干和十二支依次相配,组成六十个基本单位的一种循环纪年法。

十天干及编号:1甲、2乙、3丙、4丁、5戊、6己、7庚、8辛、9壬、0癸十二地支及编号:1子、2丑、3寅、4卯、5辰、6巳、7午、8未、9申、10酉、11戌、0亥(注:十二地支对应十二生肖——子:鼠;丑:牛;寅:虎;卯:兔;辰:龙;巳:蛇;午:马;未:羊;申:猴;酉:鸡;戌:狗;亥:猪。

)。

二、公历纪年换算为干支纪年(1)公元后的已知年份换算干支纪年方法:(公元后年份-3)÷10的余数对应天干(余数出现负数,就从天干后面倒数编号,即从最后一位开始,依次为0、-1、-2、-3、 (9)(公元后年份-3)÷12的余数对应地支(余数出现负数,就从地支后面倒数编号,即从最后一位开始,依次为0、-1、-2、-3、 (11)例如:计算2010年的天干地支年:(2010-3)÷10 余 7 对照上表,第7个为:庚(2010-3)÷12 余 3 对照上表,第3个为:寅所以得出2010年的天干地支年是:庚寅年(2)公元前的已知年份换算干支纪年方法:61-(年份数除以60后的余数),当做公元后年份,再按公元后年份换算为干支纪年例如:求公元前221年的天干地支年:61-(221 ÷ 60 =3余41) = 20把20当做公元后年份进行换算得天干是:庚;地支是:辰所以公元前221年是庚辰年。

公元前年份计算结果为负数时的处理方法同前面。

例如:求公元前479年的天干地支干支年:61-(479 ÷ 60 =7余59) = 2把2当做公元后年份进行换算得天干是:壬;地支是:戌所以公元前479年是壬戌年三、干支纪年换算为公元年份的方法知道公元年份的大概时间范围,以干支纪年求公元年份。

干支推算法年

干支推算法年

年、月、日、时干支的推算法一、干支结合纪年:干支配合可以用来纪年、月、日、时,都可依据其所属干支的属性来分析这一年、月、日、时的变化大致情况。

在研究子午流注开穴,推演五运六气变化等过程中,都必须掌握年、月、日、时干支。

目前我们采用公元纪年,就需要将公元换算干支,以利应用。

干支纪年,其方法是把每一年配上一个天干和一个地支。

配的方法是天干在上,地支在下,按着干支的顺序依次向下排列。

天干的第一位是甲与地支第一位子相互配合起来便是甲子,这一年就叫甲子年。

从甲子年开始天干和地支相配合,每年不同,天干往复排列六次,地支往复排列五次,共得六十年。

以后又转到甲和子相合,所以每六十年称为一周,或者叫一个甲子。

我们一般把一个快满六十岁的人称为年近花甲,这就是因为六十年是一个甲子的意思。

为了避免临时换算麻烦,现将干支相合一周的次序,排列如后:古代历法,计年月日时皆由甲子开始,——年分十二个月,一日分十二个时辰。

每逢五年有六十个月,五天则有六十个时辰。

为便于记忆,有一首歌诀(见本书二十四页十六行)。

因为甲己、乙庚等皆隔五数,由甲至己周而复始。

甲己之年由甲子月开始,一月是甲子月。

甲己之日由甲子时开始,第一个时辰是甲子时。

乙庚年、日,第一月则为丙子,丙辛年、日,第一月则为戊子,丁壬年、日,第一月则为庚子,戊癸年、日,第一月则为壬子。

年干支的推算法;只要知道1982年是“壬戌”年,即可按干支六十环周顺推,则知1983年为“癸亥”年,倒推1981年为辛酉,1980年为庚申年。

如果不知道当年的干支或任何一年的干支怎么办呢?可采取如下公式:“取当年的年数,减去三,再从余数中除去干支周转数,余下的数字就是所求的年干支的代数。

例如:欲求1982年干支,1982—3:1979÷60(在1979这个数中共有32个60,即干支周转数),余下的59,按六十环顺推,就是“壬戌”,则知1982年干支为壬戌年。

又如:1983(年)—3=1980;以1980÷60(干支周数)=33余0,零表示六十甲子环最后一个,就是癸亥,可知“癸亥”是1983年的干支。

干支纪年法的计算

干支纪年法的计算

干支纪年法的计算干支纪年法是根据十天干和十二地支的组合来纪年的。

10和12的最小公倍数是60,所以干支纪年就会出现“六十一甲子”的现象了。

用图示来表示就是:表一当然,我们不可能用这样的方法去一个一个地数年份。

不过,从表一的排列中我们至少可以看出这样一个规律,即十个天干和我们现行的公元纪年都是符合十进制进位法的。

所以我们可以推断出公元纪年尾数相同的,则天干应该是一样的,如同表一所呈现出来的规律。

下面,我们就先来讨论一下公元后年份的天干地支的推理方法。

一、公元后纪年的干支计算法1.天干定位──尾数定天干首先,我们从一些的已知的年份中去发现规律吧。

大家都知道辛酉政变发生于1861年,辛丑条约签订于1901年,辛亥革命发生于1911年,其中的共同点是干支纪年的干支都为辛,公元纪年的尾数同为1。

所以,我们可以假定天干辛对应的数应该是1。

那么依此类推,壬对应的数应该是2;癸对应的数应该是3。

制表如下:表二下面,我们可以检验一下:甲午战争爆发于1984年,尾数为4,对应的天干是甲;戊戌变法发生于1898年,尾数是8,对应的天干是戊。

新中国成立后,我国才开始使用公元纪年,前辈史家通过逆推,已经确认公元元年系我国西汉平帝元始元年,是年辛酉。

辛对应的数是1。

例1.(2008·海南卷)中国古代以干支纪年,天干是“甲、乙、丙、丁、戊、己、庚、辛、壬、癸”,地支是“子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥”。

甲午战争发生于1894年,八国联军侵华的1900年应该是()A.己亥年 B.庚子年 C.辛丑年 D.壬寅年这道题的答案是B。

本题是比较容易的题目,解答本题可以结合《辛丑条约》签订是在1901年,而此前一年是庚子年。

当然如果考生非常熟悉表二中天干对应的数字序列也能很轻松的回答出这道题目。

2.地支定位(1)生肖定地支上面我们找到了天干的定位法,应该说是比较简单的。

而地支有十二个,定位起来比天干要复杂一些了。

干支纪年法的简便算法

干支纪年法的简便算法

干支纪年法的简便算法(一)干支纪年法的传统算法一.干支纪年是我国传统的纪年方法。

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

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

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

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

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

二.结合实际了解“十二地支”1.用十二种动物分别与十二地支相配成为“十二生肖年”。

(见下图)如凡是含有“子”的干支年,就是“鼠年”,这一年里出生的人都是属“鼠”;凡是含有“丑”的干支年就是“牛年”,这一年进而出生的人都是属“牛”。

以此类推。

(如下表)十二生肖年子鼠丑牛寅虎卯兔辰龙巳蛇午马未羊申猴酉鸡戌狗亥猪2.以十二地支来表示十二时辰。

一日有二十四小时,而我国传统则以十二个时辰来表示,即一时辰是二小时。

(如下表)二十四小时和十二时辰对照表子丑寅卯辰己23-01:01-03:03-05 :05-07:07-09:09-11午未申酉戊亥11-13:13-15:15-17:17-19:19-21:21-231(二)干支纪年法的简便算法传统的计算法,必须知道一个已知年,然后往前后推算,有一定的难度,下面我给大家介绍一种干支纪年法的简便算法,每个字都有对应的一个符号。

如下表:4 5 6 7 8 9 0 1 2 3甲乙丙丁戊己庚辛壬癸4 5 6 7 8 9 10 11 0 1 2 3子丑寅卯辰巳午未申酉戌亥4 5 6 7 8 9 10 11 0 1 2 3虎牛鼠兔龙蛇马羊猴鸡狗猪年份的最后一个数字就对应天干的相应的字,然后用年份除以12所得的余数,用这个余数去找相对应的地支字和十二生肖字,于是天干地支字的组合便是干支纪年,对应的生肖字便是生肖纪年。

如2006年,6对应的天干字是丙字,2006除以12的余数是2,2所对应的地支字是戌字,所对应的生肖字狗字,所以2006年是丙戌年,狗年。

中国干支纪年的计算

中国干支纪年的计算

中国干支纪年是中国传统的纪年方法,由天干和地支组成。

其中,天干包括甲、乙、丙、丁、戊、己、庚、辛、壬、癸,而地支包括子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

天干和地支按照一定的顺序组合,形成六十个年份的纪年循环。

本文将详细介绍中国干支纪年的计算方法,以及其历史和应用。

一、干支纪年的计算方法1.干支纪年的起始年份:干支纪年的起点是公元前2637年,即黄帝时期。

其纪年方法为“甲子”,对应于干支循环的第一个年份。

2.干支纪年的循环规律:干支纪年按照以下顺序进行循环:甲子、乙丑、丙寅,依次类推,直到癸亥;然后又从甲子开始循环。

一共经历六十个年份,形成一个纪年周期。

3.干支纪年的计算方法:首先,要确定需要计算的年份与起点年份的差值。

例如,计算公元2024年的干支纪年,就是计算从公元前2637年到公元2024年的年数差。

然后,将差值除以60,得到的余数即为干支纪年的序数。

最后,根据余数找到对应的天干和地支,即可得到干支纪年的具体表示。

二、干支纪年的历史干支纪年的历史发展中,出现过不少变革和调整。

例如,在唐朝时,隋唐历的干支纪年方法受到了西方佛教纪年法的影响,增加了西方天体称号(如日、月、火、水等),形成了干支五行纪年的体系。

但这种使用方式并未得到广泛应用。

三、干支纪年的应用干支纪年在中国文化和社会生活中具有重要的地位和广泛的应用。

以下是几个典型的应用示例:1.纪年方法:干支纪年是中国古代最常用的纪年方法之一,被用于编制历法、纪年记事、纪年文献等。

在现代,干支纪年仍然在农历、天文学、卜筮学等领域得到应用。

2.生肖年份:地支为十二生肖的年份,是干支纪年中最常见的应用之一、每一个地支与一个动物相对应,如子鼠、丑牛等。

每个人的出生年份都对应一个生肖,这被广泛用于个人命理学、生肖运程等领域。

3.节气纪年:节气纪年是中国古代农历和天文学中的一个应用。

节气是指太阳到达黄经每15度时的时刻。

干支纪年被用于确定四立(春分、夏至、秋分、冬至)和二十四节气等重要时刻。

农历天干地支算法天干地支年月日时算法

农历天干地支算法天干地支年月日时算法

农历天干地支算法天干地支年月日时算法干支纪年法一.十支纪年是我国传统的纪年方法。

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

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

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

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

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

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

干支还有阴阳之分:甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干;子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。

以一个天干和一个地支相配,排列起来,天干在前,地支在后,天干由甲起,地支由子起,阳干配阳支,阴干配阴支(阳干不配阴支,阴干不配阳支),天干经六个循环,地支经五个循环正好是六十,就叫做“六十干支”。

按照这样的顺序每年用一对干支表示,六十年一循环,叫做“六十花甲子”。

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

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

六十年甲子(干支表)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甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥根据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推。

干支纪年法

干支纪年法
天干
(甲)象草林破土而萌,阳在内而被阴包裹。又有认为,甲者铠甲也,把万物冲破其甲而突出了。
(乙)草木初生,枝叶柔软屈曲伸长。乙者轧也。
(丙)丙,炳也,如赫赫太阳,炎炎火光,万物皆炳然著见而明。
(丁)壮也,草木成长壮实,好比人的成丁。
(戊)茂也,象征大地草木茂盛。
(己)起也,纪也,万物仰屈而起,有形可纪。
六十花甲子
中国干支历采取天干地支作为计算年,月,日,时的方法,就是把每一个天干和地支按照一定的顺序而不重复地搭配起来,用来作为纪年,纪月,纪日,纪时的代号。把“天干”中的一个字摆在前面,后面配上“地支”中的一个字,这样就构成一对干支。如果“天干”以“甲”字开始,“地支”以“子”字开始顺序组合,就可以得到:
末位数字是8,9的,余0为第1个,余1为第2个,余2为第3个,余3为第4个,余4为第5个,余5为第6个。
公元后:
末位数字是0,1的,余0为第5个,余1为第4个,余2为第3个,余3为第2个,余4为第1个,余5为第6个。
末位数字是2,3的,余0为第6个,余1为第5个,余2为第4个,余3为第3个,余4为第2个,余5为第1个。
1 2 3 4 5 6 7 8 9 10 11 12
子丑寅卯辰巳午未申酉戌亥
鼠牛虎兔龙蛇马羊猴鸡狗猪
表示十二时辰
一日有二十四小时,而我国传统则以十二个时辰来表示,即一时辰是二小时。(如下表)
时辰
所指时间
子时夜半23-1鼠
丑时鸡鸣1-3牛
寅时昧旦3-5虎
卯时日出5-7兔
辰时食时7-9龙
巳时隅时9-11蛇
3:月干公式,月的地支是固定的如正月起寅之类,只计算月干。月干=年干数*2+月份。例:1969年(己酉)年八月(酉月)的天干=6*2+8=20,天干10为周期就去掉10,天干第十位为癸,则此月干支为癸酉。

干支计算法

干支计算法
计算时带[ ]的数表示取整。
例如:查2006年4月1日的干支日。 将数值代入计算公式。
G =4*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 - 3 =197
除以10 余数为 7 ,天干的第7位是‘庚’。
Z =8*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 + 7 + 6 =213
2028年6月23日 闰五月大 戊申年
2031年4月22日 闰三月大 辛亥年
2033年8月25日 闰七月大 癸丑年
2036年7月23日 闰六月小 丙辰年
2039年6月22日 闰五月大 己未年
2042年3月22日 闰二月大 壬戊年
年的天干为甲或已时,则正月的天干为丙;
年的天干为乙或庚时,则正月的天干为戊;
年的天干为丙或辛时,则正月的天干为庚;
年的天干为丁或壬时,则正月的天干为壬;
年的天干为戊或癸时,则正月的天干为甲。
首先推算出该年农历正月的天干,其余月份可按天干顺序号类推。该年正月的天干序号的计算为:取公元年份除以5的余数减2后乘以2再减1。当该数为负数时加10
2004年是公历“闰年”,2月为29天,比平年2月28天多一天。古代埃及人及我国春秋时代的历法家都测算出一年为365天。实际上,地球围绕太阳转一周的时间(即阳历的一年)为365天5时48分46秒。这样,4年时间就要多出23时15分4秒,接近一天(24小时)的时间,于是,历法家便规定每四年置一个“闰年”,即在这一年的2月增加一天,这一天也称“闰日”,后来又规定每400年置97个闰年。

干支纪年、纪月、纪日和纪时简单计算方法

干支纪年、纪月、纪日和纪时简单计算方法

干支纪年、纪月、纪日和纪时简单计算方法干支纪年法如甲子为第一年,乙丑为第二年,丙寅为第三年……六十年为一周。

一周完了,再由甲子年起,周而始,循环下去。

例如1929年是农历己巳年,1930年是农历庚午年……到1989年又是农历己巳年。

我们在日历上看到的己巳年、庚午年,就是按干支纪年这种方法排列下来的。

阳历年份除以60的余数减3便得该年农历干支序号数,再查上面的干支便是干支年纪。

如果序号数小于、等于零则于支序号数加60。

例如,求1991年干支;1991÷60=33余11,年干支序号数=11-3=8。

查干支表知该年为辛未年。

又如求1983年干支:1983÷60=33余3,干支序号=3-3=0,加上60,查干支表知该年为癸亥。

干支纪月法干支纪月法未普遍实行,主要为星相家推算八字用。

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

正月之干支知道了,其余月可按六十甲子的序推知。

干支纪日法甲炎了第一日,乙丑为第二日,丙寅为第三日……60日为一周。

一周完了再由甲子日起,周而复始,循环下去。

例如农历己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因此三月初二又是丁酉日。

干支纪时法一天中时辰的地支也是确定的,所以二十四小时配十二地支,由夜间十一点至一点为子时,一点至三点为丑时,其余照推。

时的天由该日所对天干推求,其歌戾如下:甲己还生甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。

即若该日是甲或己的,在子时上配上甲为甲子;日是乙或庚的,在子时上配上丙为丙子;丙辛日子时配上戊为戊子;丁任日为庚子;戊癸日为壬子。

知道了子时的干支,便可推知其余。

天干地支纪年法及其换算方法

天干地支纪年法及其换算方法

我国古代是用天干地支来纪年的,现代社会已很少使用。

一来现今社会已经离不开国际化,沿用老的历法已经不现实;二来天干地支在民间多用于算命测字,带用浓重的迷信色彩,实在与科技现代社会格格不入。

但一个优秀的民族是不会抛弃她的历史和文化的。

历史事件、诗词、字画等中,又出现大量天干地支纪年法,对他的了解、熟悉还是很有必要的。

以下,让我们稍微了解一下:一.天干地支之由来天干地支简称为“干支”天干地支相当于树干和树叶。

它们是一个互相依存,互相配合的整体。

中国古代以天为“主”,以地为“从”。

“天”和“干”互联叫做“天干”;“地”和“支”互联叫做“地支”,合起来就是“天干地支”。

天干有十个字,总称为“十天干”。

地支有十二个字,总称为“十二地支”。

天干地支原始意义,有这样有趣的说法:1、天干(甲)象草林破土而萌,阳在内而被阴包裹。

又有认为,甲者铠甲也,把万物冲破其甲而突出了。

(乙)草木初生,枝叶柔软屈曲伸长。

乙者轧也。

(丙)丙,炳也,如赫赫太阳,炎炎火光,万物皆炳然著见而明。

(丁)壮也,草木成长壮实,好比人的成丁。

(戊)茂也,象征大地草木茂盛。

(己)起也,纪也,万物仰屈而起,有形可纪。

(庚)更也,秋收而待来春。

(辛)金味辛,物成而后有味。

又有认为,辛者新也,万物肃然更改,秀实新成。

(壬)妊也,阳气潜伏地中,万物怀妊。

(癸)揆也,万物闭藏,怀妊地下,揆然明芽。

2、地支(子)孽也,草木生子,吸土中水分而出,为一阳萌的开始。

(丑)纽也,草木在土中出芽,屈曲着将要冒出地面。

(寅)演也,津也,寒土中屈曲的草木,迎着春阳从地面伸展。

(卯)茂也,日照东方,万物滋茂。

(辰)震也,伸也,万物震起而生,阳气生发已经过半。

(巳)起也,万物盛长而起,阴气消尽,纯阳无阴。

(午)仵也,万物丰满长大,阳起充盛,阴起开始萌生。

(未)味也,果实成熟而有滋味。

(申)身也,物体都已长成。

(酉)老也,犹也,万物到这时都犹缩收敛。

(戌)灭也,草木凋零,生气灭绝。

公元纪年和干支纪年的推算方法

公元纪年和干支纪年的推算方法

一、公元纪年的推算方法:公元纪年是以公元1年作为起点,按照历史上的年份顺序进行计算的一种纪年方式。

它是以罗马帝国所使用的历法为基础,从1年开始递增。

推算公元纪年的方法包括以下几步:1.确定历史事件的发生年份:首先需要了解历史事件的发生年份,比如汉朝的建立、罗马帝国的崛起等。

2.确认历法变更:不同历史时期采用的历法不同,需要查阅相关资料确认历法变更的时间和方法。

例如,从儒略历到格里高利历的转变是在公元1582年进行的。

3.考虑历法变更对纪年的影响:历法变更会导致年份的间隔发生改变,例如儒略历与格里高利历的差异。

在纪年推算时,需要考虑历法变更对年份的影响。

4.计算年份:根据上述确认的历史事件年份和历法变更的情况,可以进行计算。

计算时需要注意修正历法变更造成的影响,确保推算的准确性。

二、干支纪年的推算方法:干支纪年是中国传统的纪年方式,采用了“天干”和“地支”的组合。

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

这两个序列按照一定规律排列组合,形成了干支纪年。

推算干支纪年的方法如下:1.确定起始年份:可以根据历史文献或相关记录确认起始年份,例如中国历史上的第一个干支纪年是“甲子年”。

2.计算干支年份:以起始年份为基准,按照天干和地支的顺序进行推算。

天干是以甲子循环60年一周期,地支是以子丑寅卯循环12年一周期。

根据这个循环规律,可以计算出任意年份对应的干支纪年。

3.考虑历法变更的影响:干支纪年与历法变更也存在一定的关联,需要在推算时考虑历法变更对年份的影响。

例如,辛亥年在儒略历和格里高利历中的对应年份是不同的。

4.校对干支纪年:干支纪年的推算也需要校对和核对,比如通过古代历书或其他历史文献进行对照,确保推算结果准确无误。

总结来说,公元纪年的推算方法主要涉及历史事件的年份确认、历法变更的考虑和计算年份的过程;干支纪年的推算方法则是根据天干地支的循环规律进行计算,同时考虑历法变更对纪年的影响。

干支纪年的推算方法

干支纪年的推算方法

A 干支纪年的推算方法我们中国古代是以干支纪年、月、日、时。

干,即十干:甲乙丙丁戊己庚辛壬癸支,即十二支:子丑寅卯辰巳午未申酉戌亥干支纪年推算方法一:设定天干地支的对应数字如下:天干:甲乙丙丁戊己庚辛壬癸4 5 6 7 8 9 0 1 2 3地支:子丑寅卯辰巳午未申酉戌亥4 5 6 7 8 9 10 11 0 1 2 3推算方法:某年的天干就是这个年分的个位数所对应的天干,地支就是这个年分除以12所得余数的对应地支。

如1997年,个位是7,对应的天干是“丁”;1997除以12余数为5,对应的地支是“丑”,那么,1997年就为“丁丑年”。

再如2000年,个位数是0,对应的天干就是“庚”;2000除以12余数为8,对应的地支是“辰”,那么2000年就是“庚辰年”。

方法二:首先记住六十甲子的序数六十甲子表01 甲子11 甲戌21 甲申31 甲午41 甲辰51 甲寅02 乙丑12 乙亥22 乙酉32 乙未42 乙巳52 乙卯03 丙寅13 丙子23 丙戌33 丙申43 丙午53 丙辰04 丁卯14 丁丑24 丁亥34 丁酉44 丁未54 丁巳05 戊辰15 戊寅25 戊子35 戊戌45 戊申55 戊午06 己巳16 己卯26 己丑36 己亥46 己酉56 己未07 庚午17 庚辰27 庚寅37 庚子47 庚戌57 庚申08 辛未18 辛巳28 辛卯38 辛丑48 辛亥58 辛酉09 壬申19 壬午29 壬辰39 壬寅49 壬子59 壬戌10 癸酉20 癸未30 癸巳40 癸卯50 癸丑60 癸亥推算方法公式:(所求干支的阳历年数—3)除以60=商……余数这里的余数即为所求干支年的序数,然后查上面的六十甲子表,与之相对应的干支即为所求年干支公元纪年与干支纪年的推算(2009-04-24 21:36:35)由公元纪年推算干支纪年法一:六十天干纪年法一览表于公元前后的推算均适用,具体的方法如下:1,求公元后某年(设为Y)的干支。

干支纪年法

干支纪年法

干支纪年法纪年方法有很多,如天文纪年法、历史纪年法、帝王年号纪年法、公元纪年和干支纪年法。

其中公元纪年和干支纪年是我国现行并用的两种纪年法。

现在国际上通用的公元纪年法,是从所谓的耶稣出生之年算起,这一年叫公元元年,这一年以前的年份叫公元前某年,以后的年份叫公元某年。

公元纪年是近代由西方传入我国的一种新纪年法。

咱中国是1949年9月27日,中国人民政治协商会议第一届全体会议通过使用‚公元纪年法‛,中国正式与世界通用的纪年法接轨。

干支纪年法是一种中国古代传统的纪年法,传说出自黄帝时代。

实际是萌芽于西汉初,始行于汉成帝末年,一直延续到现在仍然在使用,也是目前公务员考试的热点,还是办公室工作人员所必备的知识。

干支纪年法即十个天干和十二个地支按一定顺序配合组成。

干支纪年法的新一年由立春开始,经过六十年又回到甲子,周而复始,循环不已。

历史上的一些重大事件常用它来表示,如‚辛酉政变‛‚甲午中日战争‛、‚戊戌变法‛、‚辛丑条约‛、‚辛亥革命‛等等。

那么如何推算公元某年是干支纪年哪一年呢?首先我们要了解干支纪年法。

干支纪年法是指由十个天干即甲、乙、丙、丁、戊、己、庚、辛、壬、癸,和十二地支即子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥依次相配,组成六十个基本单位,以此作为年的序号。

1.天干(甲)象草林破土而萌,阳在内而被阴包裹。

又有认为,甲者铠甲也,把万物冲破其甲而突出了。

(乙)草木初生,枝叶柔软屈曲伸长。

乙者轧也。

(丙)丙,炳也,如赫赫太阳,炎炎火光,万物皆炳然著见而明。

(丁)壮也,草木成长壮实,好比人的成丁。

(戊)茂也,象征大地草木茂盛。

(己)起也,纪也,万物仰屈而起,有形可纪。

(庚)更也,秋收而待来春。

(辛)金味辛,物成而后有味。

又有认为,辛者新也,万物肃然更改,秀实新成。

(壬)妊也,阳气潜伏地中,万物怀妊。

(癸)揆也,万物闭藏,怀妊地下,揆然明芽。

2.地支(子)孽也,草木生子,吸土中水分而出,为一阳萌的开始。

由公元纪年推算干支纪年

由公元纪年推算干支纪年

由公元纪年推算干支纪年一、干支介绍中国古代的一种纪年法。

即以甲、乙、丙、丁、戊、己、庚、辛、壬、癸为十干,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥为十二支,把干、支顺序配合。

如甲子、乙丑等,经过六十年又回到甲子。

周而复始,循环不已。

我国农历现仍沿用干支纪年。

干支纪年萌芽于西汉,始行于王莽,通行于东汉后期。

汉章帝元和二年(公元85年),朝廷下令在全国推行干支纪年。

有人认为中国在汉武帝以前用干支纪年。

可是,这就是太岁纪年,用太岁所在纪年,干支表示十二辰(把黄道附一周天分为十二等分)。

木星11.862年绕天一周,所以太岁约86年多走过一辰,这叫做“超辰”。

在颛顼历上,西汉武帝太初元年(前104年)是太岁在丙子,太初历用超辰法改变为丁丑。

汉成帝末年,由刘歆重新编订的三统历又把太初元年改变为丙子,把太始二年(前95年)从乙酉改变为丙戌。

还东汉的历学者没用超辰法。

所以太岁纪年和干支纪年从太始二年表面一样。

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

干指天干,共有10个符号,支指地支,共有12个符号2、干和支组合后用于纪年。

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

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

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

3、十二地支与十二属相、十二时辰(1)用十二种动物分别与十二地支相配成为“十二生肖年”。

如凡是含有“子”的干支年,就是“鼠年”,这一年里出生的人都是属“鼠”;凡是含有“丑”的干支年就是“牛年”,这一年进而出生的人都是属“牛”。

以此类推(如下表)。

(2)以十二地支来表示十二时辰。

一日有二十四小时,而我国传统则以十二个时辰来表示,即一时辰是二小时。

下表是二十四小时和十二时辰对照表。

二、由公元推干支纪年(一)方法一,天干地支统一算出干支纪年为了便于运算和使检索更加直观,借用六十干支表并按顺序加以编号如下:该表于公元前后的推算均适用,具体的方法如下:1、计算公元后某年(设为Y)的干支。

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

干支纪年法的计算
在历史学习中,对于时间序列的掌握是非常重要的。

在中国古代历史上,纪年方法有很多,比较常用的有干支纪年、皇帝年号纪年、民国纪年、公元纪年等等。

由于纪年方法的多样,导致学生在学习过程中总是记不清一些重大事件的具体年份和先后顺序。

因此,认真了解历史上的一些纪年法是必要的。

干支纪年法是我国古代劳动人民根据生产生活经验总结出来的科学纪年方法,其依据主要是天象和农时,所以,在学习过程中我们能找到相应的规律来理解就可以很轻松的掌握计算方法了。

此外,近年来各地高考题中偶尔能见到天干地支纪年法的题目,虽然有人认为考这样的题目有超纲的表现,但能够掌握好干支纪年法对历史学习不无裨益。

干支纪年法是根据十天干和十二地支的组合来纪年的。

10和12的最小公倍数是60,所以干支纪年就会出现“六十一甲子”的现象了。

用图示来表示就是:
当然,我们不可能用这样的方法去一个一个地数年份。

不过,从表一的排列中我们至少可以看出这样一个规律,即十个天干和我们现行的公元纪年都是符合十进制进位法的。

所以我们可以推断出公元纪年尾数相同的,则天干应该是一样的,如同表一所呈现出来的规律。

下面,我们就先来讨论一下公元后年份的天干地支的推理方法。

一、公元后纪年的干支计算法
1.天干定位──尾数定天干
首先,我们从一些的已知的年份中去发现规律吧。

大家都知道辛酉政变发生于1861年,辛丑条约签订于1901年,辛亥革命发生于1911年,其中的共同点是干支纪年的干支都为辛,公元纪年的尾数同为1。

所以,我们可以假定天干辛对应的数应该是1。

那么依此类推,壬对应的数应该是2;癸对应的数应该是3。

制表如下:
下面,我们可以检验一下:甲午战争爆发于1984年,尾数为4,对应的天干是甲;戊戌变法发生于1898年,尾数是8,对应的天干是戊。

新中国成立后,我国才开始使用公元纪年,前辈史家通过逆推,已经确认公元元年系我国西汉平帝元始元年,是年辛酉。

辛对应的数是1。

例1.(2008·海南卷)中国古代以干支纪年,天干是“甲、乙、丙、丁、戊、己、庚、辛、壬、癸”,地支是“子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥”。

甲午战争发生于1894年,八国联军侵华的1900年应该是()
A.己亥年 B.庚子年 C.辛丑年 D.壬寅年
这道题的答案是B。

本题是比较容易的题目,解答本题可以结合《辛丑条约》签订是在1901年,而此前一年是庚子年。

当然如果考生非常熟悉表二中天干对应的数字序列也能很轻松的回答出这道题目。

2.地支定位(1)生肖定地支
上面我们找到了天干的定位法,应该说是比较简单的。

而地支有十二个,定位起来比天干要复杂一些了。

不过我们还是会有一些简单的方法的。

首先,我们知道中国是有十二生肖的,而这十二生肖与十二地支存在着──对应的关系。

所以,要是知道是年的属相,结合上面的尾数定天干的方法,这一年的干支纪年就很容易推理出来了。

比如,今年2009年是牛年,则地支就应该是丑,尾数是9,则天干应该是己。

因此2009年的干支纪年是己丑年。

例2.(2008·宁夏卷)中国古代用12种动物与“子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥”十二地支相配,组成十二生肖。

相传唐玄宗因属鸡而热衷斗鸡。

唐玄宗出生之年应该是()
A.庚申年 B.癸卯年 C.甲辰年 D.乙酉年
这道题的答案是D。

本题也是非常容易就可以解决的。

只要能掌握“十二地支”与“十二生肖”的对应关系:子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、未羊、申猴、酉鸡、戌狗、亥猪。

该题的难度不高在于只要能根据生肖确定地支就可以了,与天干确定的关系不大。

(2)余数定地支
生肖定地支的方法虽然简单,但不是所有年份的属相都能知道的。

所以还要找个能解决所有年份的方法还得通过计算。

由于地支是十二个,所以每隔十二年的地支应该是一样的,如果我们知道某一个年份的地支,则可以通过计算得出其他年份的地支。

比如,我们已知2009年是己丑年,我们想知道1330年的干支纪年。

先定天干:1330年尾数是0,则天干为庚。

再定地支:2009-1330=679;679÷12=56 (7)
由于我们计算的是比2009年早的1330年,从余数7中我们可以了解到两个年份之间的地支差距是7年,所以我们就从丑年往前推7年得到午。

所以公元1330年是庚午年。

对不对呢?我们换一个年份来试一试。

我们已经知道1894年是甲午年。

用1894减去1330得564。

在用564除以12得47余0。

也就是说1894和1330的差是可以被12整除的,他们之间的地支应该是一样的,所以,1330的地支也是午,得到结果公元1330年的干支纪年是庚午年。

再换一个例子来试一试:已知1898年为戊戌年,计算2010年的干支纪年。

列式:(2010-1898)÷12=9 (4)
2010年尾数为0,则天干是庚;计算得到的余数是4,也就是说2010年与戌年相差4年,由于2010年比1898年晚,那么就要往后推4年,得寅。

则2010年的干支纪年应该是庚寅年。

以上这种方法的原理是找到一个已知的年份,计算它和未知年份时间上的距离,想知道前面的年份就往前推算,想知道后面的年份就往后推算。

那么有没有更直接的方法来计算呢?答案是肯定的。

如前所述,前辈史家通过逆推,已经确认公元元年系我国西汉平帝元始元年,是年辛酉。

那么也就是说地支酉对应的年份应该是1,依此类推戌对应2,亥对应3,子对应4……。

遂得表如下:
我们来找几个特殊年份检验一下:比如1911年,尾数为1从表二中得
天干为辛;1911÷12=159……3,从表四中得地支为亥。

因此1911年的干支纪年为辛亥年。

再如1894年,尾数为4从表二中得天干为甲;1894÷12=157……10,从表四中得地支为午。

因此1894年的干支纪年为甲午年。

又如2009年,尾数为9从表二中得天干为己;2009÷12=167……5,从表四中得地支为丑。

因此2009年的干支纪年为己丑年。

二、公元前纪年的干支计算法
在公元前1年到公元1年之间只有一个单元格,与数学中的数轴不同,其中没有原点0。

所以计算公元前后年份的差距通常是前后两个数相加再减去一。

因此公元前1年和公元1年之间只有1年之差,而公元前5年与公元5年之间也只差了9年。

如此,我们不难知道,因为公元元年是辛酉年,那么公元前1年应该是庚申年,公元前2年应该是己未年。

由此,可推论出公元前天干表五如下:
公元前地支表六如下:
其具体的计算方法同公元后纪念的计算方法,只是对应的顺序做一下调整就可以了。

比如计算公元前1330年的干支纪年:公元前1330尾数为0,由表五可知天干为辛;
1330÷12=110……10,余数为10,由表六可知地支为亥。

因此公元前1330年的干支纪年为辛亥年。

相关文档
最新文档