在中国古代的历法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。两者按固定的顺序互相配合,组成了干支纪法。
虽然有以下一些说法来考证干支的起源,但是究竟是谁发明?最早出现于何时?始终都是一个谜。
大约在战国末年,依据各国史官长期积累下来的材料编成的史书《世本》说:“容成作历,大桡作甲子”,“二人皆黄帝之臣,盖自黄帝以来,始用甲子纪日,每六十日而甲子一周”。看来干支是大挠创制的,大挠“采五行之情,占斗机所建,始作甲乙以名日,谓之干;作子丑以名月,谓之枝,有事于天则用日,有事于地则用月,阴阳之别,故有枝干名也。”
郭沫若在《甲骨文字研究·释干支》中认为,以往人们对干支的解释,都是望文生义的臆测,“十天干”纯属十进位记数法的自然发生,其中多半是殷人所创制。至于“十二地支”,起源于古巴比伦,在比较中国古代的十二时辰和古巴比伦的十二宫后,指出中国古代的十二辰和十二地支,都是从古巴比伦的黄道十二宫演变而来。其传入中国的途径,可作大胆推测,也许商民族“本自西北远来,来时即挟有由巴比伦所传授之星历知识,入中土后而沿用之”,或许“商室本发源于东方,其星历知识乃由西来之商贾或牧民所输入”。
一些学者从我国上古的夏代帝王世系和商代汤王以下所有帝王的名字中,探究十天干中的字已被用于名号这一特有现象。为驳干支外来说,陈遵妫在《中国天文学史》中指出,“在四千多年前的夏代,可能已有干支产生了”。郑文光在所著《中国天文学源流》一书中认为,十天干起源于我国古代伏羲和“生十日”的神话传说,是十进位法概念在纪时中的反映,应当产生于渔猎时代的原始社会;“十二地支”则由常羲“生月十有二”的神话传说演变而来,产生于殷商之前,后逐渐演变为十二辰。所以,郑文光推断:“十二支宜乎是夏人的创作。”杜石然等则在编著的《中国科学技术史稿》一书中,主张夏代已有十天干纪日法,商代在夏代天干纪日的基础上,进一步使用干支纪法,从而把十天干和十二地支配合在一起形成六十循环的纪日法。
六十甲子顺序
甲子、乙丑、丙寅、丁卯、戊辰、已巳、庚午、辛未、壬申、癸酉、
甲戌、乙亥、丙子、丁丑、戊寅、已卯、庚辰、辛巳、壬午、癸未、
甲申、乙酉、丙戌、丁亥、戊子、已丑、庚寅、辛卯、壬辰、癸巳、
甲午、乙未、丙申、丁酉、戊戌、已亥、庚子、辛丑、壬寅、癸卯、
甲辰、乙巳、丙午、丁未、戊申、已酉、庚戌、辛亥、壬子、癸丑、
甲寅、乙卯、丙辰、丁巳、戊午、已未、庚申、辛酉、壬戌、癸亥。
1.对天干地支纪年法的解释天干地支简称为干支。
它们是一个互相依存,互相配合的整体。中国古代以天为“主”,以地为“从”,天和干互联叫天干,地和支互联叫地支,合起来就是天干地支。
天干有十个字,依次顺序是:甲、乙、丙、丁、戊、已、庚、辛、壬、癸。地支有十二个字,依次顺序是:子、丑、寅、卯、辰、巳、午、未、申、酉、戍、亥。
据考证,我国大约从三千五百年之前开始用天干地支计算时间。用天干地支计算年,就是把每一个天干和地支按照一定的顺序,不重复地搭配起来,用来作为纪年的代号。
把天干中的一个字摆在前面,地支中的一个字摆在后面,就构成了一对干支。见下表(表1):表1______________________________________________________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.癸亥______________________________________________________按照这样的顺序,每年用一对干支表示,六十年一循环,这就是干支纪年法。
2.建立数学模型——已知公元年份求出干支年份公元纪年法与干支法换算中最重要的年份是什么?是公元1年,因为这是公元纪年的起点。由于已知条件是公元年份,因此公元1年可以做为计算的起点。
那么表1中的排列方式就不符合要求了,需要做一下变换。于是可按传统方法查出公元1年是辛酉年,然后再列一张重新排列的干支年份循环表(表2)。
表2____________________________________________________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年即对应l号辛酉,公元2年对应2号壬戍……那么,公元前的年代怎么办?实际上,公元前的年代就是公元的年代向前推,只不过没有公元0年.那么,可以很自然地把公元前1年记作“一1”,这可以列出一条特殊的数轴来说明(图1)。下面我要用到一个很重要的数学概念,剩余类的概念。
先看这样一个例子:把钟表的12个数字作为一个集合,那么以外的点数,比如说13:00就是指针指向1,15:00就是指针指向3……。13除以12余1,15除以12余3,而由于1和3不能被12整除,余数便是它们本身。
这样,可以按照余数的类别,将1和13,3和15各分为一组,一共可以分出12个“剩余类”,它们分别对应着除以12余l、2、3、…11、0的数的集合。受钟点集合得出的结论启发,从剩余类的概念出发,可以推证,将公元年份除以60,把得出的60种不同余数的数字进行分类,便得到了60个集合,即60个不同的干支年所对应的公元年数的集合。
由于已把公元1年设为1,于是就可以直接用公元年份除以60,余数是几,对应的号码就是所要求的干支年份了。对于公元前的年份,由于计算所得的余数是—60到—1之间的负整数,又由于没有公元0年,所以负整数余数最终要加上61,才能化为60以内的集合号。
比如公元12年,即12号壬申,而公元432年除以60余12,自然也是壬申年,公元35年即35号乙未,而公元275年除以60余35,也是乙未年。再用传统方法进行检验,结果完全正确。
再加上号码的多少是与余数的大小一致的,节约了查表的时间,使我的方法既快速又准确。我们不妨随便抽几个数,公元115年,除以60余55,为55号乙卯,公元前145年,为—145除以60,余—25,化为60以内的集合就是36号,即丙申。
公元1278年,除以60余18,为戊寅年,公元前221年,—221÷60,余—4l,化为60以内的集合为20号,庚辰年。经过验算,又全部正确。
只是公元前的运算要稍复杂一点,但比起传统方法,仍然简捷。3.建立数学模型——已知干支年份求出公元年份由于干支年实际只有六十个,而公元年却有无穷个。
因此,可以画这样一个函数的图象(图2):由图l可见,一个y(干支)对应着无穷多个x(公元),由图象可以得到x与y的关系:比如说,1号即辛酉年,可以是公元1年、61年、121年、181年……,及公元前60年、前120年、前180年……,至于究竟是它们中的哪一年,就要靠历史学家去推算,毕竟六十年的间隔,还是有把握考证出来的,但如果文章有明显的提示,能确定要查的干支年的大致年代范围(不见得非在60年以内,有时超过60年也可以分。
天干地支是早在公元前二千六百九十七年,於中华始祖黄帝建国时,命大挠氏探察天地之气机,探究五行(金木水火土),始作甲、乙、丙、丁、戊、己、庚、辛、壬、癸等十天干,及子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥等十二地支,相互配合成六十甲子用为纪历之符号。
我国历法以月球绕地球一周的时间(29.5306天)为一月,以地球绕太阳一周的时间( 365.2419 天)为一年,为使一年的平均天数与回归年的天数相符,设置闰月。据记载,西元前六世纪中国开始采用十九年七闰月法协调阴历和阳历。
天干地支,是过去人建历法时,为了方便做60进位而设出的符号。对古代的中国人而言,天干地支的存在,就像阿拉伯数字般的单纯,而且后来更开始把这些符号运用在地图、方位及时间(时间轴与空间轴)上,所以这些数字被赋於的意思就越来越多了。
古人(一说黄帝)观测朔望月,发现两个朔望月约是59天的概念。12个朔望月大体上是354天多(与一个回归年的长度相近似),古人因此就得到了一年有12个月的概念。
在搭配日记法(十天干),产生阴阳合历,发展出现在的天干地支;较为成熟时应该是在夏商周这几个朝代。 天干地支简称干支,是夏历中用来编排年号和日期用的。
历法用天干、地支编排年号和日期,天干共十个字,因此又称为「十干」,其排列顺序为:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支共十二个字,排列顺序为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。其中甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干。
子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。 以一个干和一个地支相配,排列起来,天干在前,地支在后,天干由甲起,地支由子起,阳干对阳支,阴干对阴支(阳干不配阴支,阴干不配阳支)得到六十年一周期的甲子回圈。
称为“六十甲子”或”花甲子”。我国人民过去就是以六十甲子循环来纪年、纪月、纪日、纪时的。
天干地支这共二十二个的符号错综有序,充满圆融性与规律性。它显示了大自然运行的规律,即时(时间)空(方位)互动,和「阴」与「阳」的作用结果。
中国历法包含了阴阳五行的思想和自然回圈运化的规律。 年:每个干支为一年,六十个干后,又从头算起,周而复始,循环不息。
由甲子开始,满六十年称做一甲子或一花甲子。称为干支纪年法。
月:正月是由寅开始,每个月的地支固定不变,然后依次与天干组合;由第一年的正月丙寅月、二月是丁卯月、三月是戊辰。从甲子月到癸亥月,共六十甲子,刚好五年。
日:由甲子日开始,按顺序先后排列,六十日刚好是一个干支的周期。 时:由甲子时开始,但记时的地支固定不变,每天十二个时辰。
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.癸亥 干支纪年法 如甲子为第一年,乙丑为第二年,丙寅为第三年……六十年为一周。一周完了,再由甲子年起,周而始,循环下去。
例如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.乙丑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.癸亥
如甲子为第一年,乙丑为第二年,丙寅为第三年……六十年为一周。一周完了,再由甲子年起,周而始,循环下去。例如1929年是农历己巳年,1930年是农历庚午年……到1989年又是农历己巳年。我们在日历上看到的己巳年、庚午年,就是按干支纪年这种方法排列下来的。阳历年份除以60的余数减3便得该年农历干支序号数,再查上面的干支便是干支年纪。如果序号数小于、等于零则于支序号数加60。例如,求1991年干支;1991÷60=33余11,年干支序号数=11-3=8。查干支表知该年为辛未年。又如求1983年干支:1983÷60=33余3,干支序号=3-3=0,加上60,查干支表知该年为癸亥。
如甲子为第一年,乙丑为第二年,丙寅为第三年……六十年为一周。一周完了,再由甲子年起,周而始,循环下去。例如1929年是农历己巳年,1930年是农历庚午年……到1989年又是农历己巳年。我们在日历上看到的己巳年、庚午年,就是按干支纪年这种方法排列下来的。阳历年份除以60的余数减3便得该年农历干支序号数,再查上面的干支便是干支年纪。如果序号数小于、等于零则于支序号数加60。例如,求1991年干支;1991÷60=33余11,年干支序号数=11-3=8。查干支表知该年为辛未年。又如求1983年干支:1983÷60=33余3,干支序号=3-3=0,加上60,查干支表知该年为癸亥。
1900年是 庚子年
O(∩_∩)O哈!希望可以帮到你
我国古代是用天干地支来纪年的,现代社会已很少使用。一来现今社会已经离不开国际化,沿用老的历法已经不现实;二来天干地支在民间多用于算命测字,带用浓重的迷信色彩,实在与科技现代社会格格不入。但一个优秀的民族是不会抛弃她的历史和文化的。历史事件、诗词、字画等中,又出现大量天干地支纪年法,对他的了解、熟悉还是很有必要的。以下,让我们稍微了解一下:
天干地支之由来
天干地支简称为“干支”
天干地支相当于树干和树叶。它们是一个互相依存,互相配合的整体。中国古代以天为“主”,以地为“从”。“天”和“干”互联叫做“天干”;“地”和“支”互联叫做“地支”,合起来就是“天干地支”。
天干有十个字,
总称为“十天干”。
地支有十二个字,
总称为“十二地支”。
天干地支原始意义,有这样有趣的说法:
1、天干
(甲)象草林破土而萌,阳在内而被阴包裹。又有认为,甲者铠甲也,把万物冲破其甲而突出了。
(乙)草木初生,枝叶柔软屈曲伸长。乙者轧也。
(丙)丙,炳也,如赫赫太阳,炎炎火光,万物皆炳然著见而明。
(丁)壮也,草木成长壮实,好比人的成丁。
(戊)茂也,象征大地草木茂盛。
(己)起也,纪也,万物仰屈而起,有形可纪。
(庚)更也,秋收而待来春。
(辛)金味辛,物成而后有味。又有认为,辛者新也,万物肃然更改,秀实新成。
(壬)妊也,阳气潜伏地中,万物怀妊。
(癸)揆也,万物闭藏,怀妊地下,揆然明芽。
2、地支
(子)孽也,草木生子,吸土中水分而出,为一阳萌的开始。
(丑)纽也,草木在土中出芽,屈曲着将要冒出地面。
(寅)演也,津也,寒土中屈曲的草木,迎着春阳从地面伸展。
(卯)茂也,日照东方,万物滋茂。
(辰)震也,伸也,万物震起而生,阳气生发已经过半。
(巳)起也,万物盛长而起,阴气消尽,纯阳无阴。
(午)仵也,万物丰满长大,阳起充盛,阴起开始萌生。
(未)味也,果实成熟而有滋味。
(申)身也,物体都已长成。
(酉)老也,犹也,万物到这时都犹缩收敛。
(戌)灭也,草木凋零,生气灭绝。
(亥)劾也,阴气劾杀万物,到此已达极点。