天干地支算法 天干地支是怎么算出来的?

网友提问:

天干地支是怎么算出来的?

优质回答:

干支纪年法如下:首先,将天干、地支编号如下: 天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸 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年则为农历乙亥年。月份的算法:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月为戊寅;丙或辛之年正月为庚寅,丁或壬之年正为为壬寅,戊或癸之年正月为甲寅。正月之干支知道了,其余月可按六十甲子的序推知。 那请问,“日” 的算法是怎么算的?有些资料是这么解释的“甲子为第一日,乙丑为第二日,丙寅为第三日……60日为一周。一周完了再由甲子日起,周而复始,循环下去。例如农历己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因此三月初二又是丁酉日。那这个第一日,是指的哪一日,是以哪一日作为基准开始循环计数的?

其他网友回答

其实就天地运行规律长期察的总结的一种公式,一推十至百千上万之用。最简单的就是人体四肢。一手五指左右计为十天干之数也。以手指为例,除母指为上下两节,天也地也,上也下也,右也左也,阴阳也。其于食中无名小指每指三节,四乘三十二正合十二之数,十二地支成也,十二月,十二时辰现也。十天干甲乙丙丁戊已庚辛壬癸,瓯十二地支子丑寅卯辰己午末申酉戍亥,五轮一转,五乘十二正合六十,而正记月而月亮十五曰一盈一亏正合三十日。这正是老祖宗才智与聪明之扑素无机科学。

其他网友回答

十干虽在《山海经》就有表述,但在天文天象中未见实际存在依据。十二支在《山海经》中亦有表述,在天文天象中将黄道划分为十二个天区,是真实存在的。六十甲子用以纪年纪月纪日,我只知晓是六十进制的算法,与真实天文天象有多大关系我不知晓。我认为十二支是地球与太阳的相对关系,地球与月球的相对关系表现在阴历每月日历数。按六十进制一年360天,也就是六十甲子轮回六周,实际上地球绕太阳一周为365天多,与六十进制有一定误差,天干地支的算法并没有说明怎么解决这一误差。

其他网友回答

天干十位:甲乙丙丁戊己庚辛壬癸;地支十二位:子丑寅卯辰巳午未申酉戌亥。两者相配,可形成一百二十个干支。但中国古代哲学中,任何事物都分属阴、阳两极,天干、地支也一样,单数位的属阳、双数位的属阴,阳性天干只能配阳性地支、阴性天支只能配阴性地支,故两者相配,可以有甲子、乙丑、壬戌、癸亥,不能出现甲丑、乙子、壬亥、癸戌,故天干、地支结合,只能出现六十干支。用六十干支对应历法中的时间轴:年、月、日、时,现成八字。干支是中国历法的特有文化,只能用于中国历法纪年(所谓的农历、夏历、阴历),无法严丝合缝于西方历法(所谓的公历、阳历)。干支记述公元纪年,每年都有二十几天到五十天左右的不对应,很容易引起岐义。比如今年(2018年),如果认为该年就是戊戌年,出生者都属狗,显然是对今年元旦到2月15日之间出生者的大不敬,因为这46天对应的年干支不是戊戌而是丁酉,不属狗而属鸡。所以,干支对应公历纪年,只能算大致符合,不能以之作为“铁证”。之所以将干支强配入公历纪年,是历代政府对中历纪年漠视的后果。对端午、中秋、春节之类的中历节日,心安理得地享受,过了这几天,又将“阴历”时间忘得一干二净,让国人将干支记忆移植入中历纪年,实在难比登天!事实上,百余年,中国历法纪年已出现数字累积纪年法,即黄帝纪年。但长年流亡在外的孙中山,一当总统就取消了这一纪年法,全面引入西历纪年,由此造成昙花一现的黄帝纪年,知之者几无。百余年来,公历纪年强奸中历年、月、日的惨状多如牛毛,早已见惯不怪了。什么1984年干支为甲子、2018年干支为戊戌、清朝是1911年辛亥年灭亡的(实际上是1912年2月12日辛亥年腊月二十五日)等等自以为是、实则大谬之误!黄帝纪年诸位可以参阅百度,不多赘述。这一纪年属纯“阴历”纪年,每年起止,均从元旦(即春节正月初一日)至除夕,对应一干支,绝不会出现阳历纪年强配阴历干支的尴尬。因为中历元年干支为癸亥(对应西历前2698年春节日至前2697年除夕日),故二年为甲子、三年为乙丑、四年为丙寅……五十九年为辛酉、六十年为壬戌、六十一年重为癸亥,由此周而复始,循环往复,以至于今。西历年对应中历年,大致可以算出,2018年2月16日至2019年2月4日,实际为2018+2698=4716,改该段354天属于中历四七一六年,2018年开始的四十六天,应属于四七一五年的十一、十二月。数字纪年推算干支也很简单,因为中历年始于癸亥,而不是甲子,故中历年需减一,再将得数除以六十,不管商数,只看余数,余数是多少,表明该年干支在六十花甲子中的排序。比如今年四七一六年:用四七一六减一得四七一五,再用四七一五除以六十,得七十八余三十五,排在第三十五位的干支就是戊戌;再比如,求四三四二年的干支,如上所述,用四三四一除以六十,得七十二余二十一,排在二十一位的干支是甲申,故该年是甲申年。记六十干支的排序,看上去很难,实际上很简单,记住天干序号(癸只能用0代),代表该干支排序的个位数;用天干序减去地支序,负数加12,得数除以2,结果就是该干支的十位数。比如求丙子年排序:丙是天干第三位,改丙子排序个位数是3;子是地支第1位,用3一1=2,再以2÷2=1,故十位数是1,合起来丙子就是第13位;求癸丑排序:因癸代0,改癸丑个位为0。丑是地支第2位,以天干序减地支序,0一2=一2,一2十12=10,10÷2=5,故十位为5,两者合并,癸丑排在第50位。

以上就是小编关于天干地支是怎么算出来的?的分享,希望对你有用。

与天干地支算法相关的文章

版权声明