干支纪法
干支就字面意义来说,就相当于树干和枝叶。我国古代以天为主,以地为从,天和干相连叫天干,地和支相连叫地支,合起来叫天干地支,简称干支。
天干有十个,就是甲、乙、丙、丁、戊、己、庚、辛、壬、癸,地支有十二个,依次是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。古人把它们按照一定的顺序而不重复地搭配起来,从甲子到癸亥共六十对,叫做六十甲子。
我国古人用这六十对干支来表示年、月、日、时的序号,周而复始,不断循环,这就是干支纪法。
传说黄帝时代的大臣大挠“深五行之情,占年纲所建,于是作甲乙以名日,谓之干;作子丑以名日,谓之枝,干支相配以成六旬。”这只是一个传说,干支到底是谁最先创立的,现在还没有证实,不过在殷墟出土的甲骨文中,已有表示干支的象形文字,说明早在殷代已经使用干支纪法了。
方法一:日柱(出生当天的天干地支)
日柱的时间界限为每天的两个23时,例如,某某年4月9日出生,那么日柱的开始时间为4月8日23时开始,9日的23时结束。
1.以甲子为1、1
天干数:甲1 乙2 丙3 丁4 戊5 己6 庚7 辛8 壬9 癸10(0)
地支数:子1 丑2 寅3 卯4 辰5 巳6 午7 未8 申9 酉10 戌11 亥12(0)
2.计算公式
{ (公元年数-1)×5+(公元年数-1)÷4+当年日数} ÷60
将所得余数÷10,得出的余数作为天干序数
将所得余数÷12,得出的余数作为地支序数
注意:需要考虑当年是否闰年,如果是闰年则二月份为29天。凡年份能被4整除的为闰年,不能被4整除的为平年。
举例:
例如:2008年3月1日的干支:
{ (2008-1)×5+(2008-1)÷4+61 }÷60
(1月31天,2月29天,3月1天共计61天)
=(10035+501(取整)+61)÷60
=176……37
求天干:37÷10=3……7(庚)
求地支:37÷12=3……1(子)
所以,2008年3月1日的干支为庚子
方法二:农历求日干支,春节这天的干支数为1
首先需要知道春节当天的干支,还要知道当年每个月的干支有大小之分,比如农历大约为30天,小月为29天。
计算公式:
当年日数÷10的余数为日干
当年日数÷12的余数为日支
例如:2008年农历二月初二的干支
是戊子年,春节的干支是丁丑,以它为1,正月大为30天,二月加两天,共32天。
那么如下:
求天干:32÷10=3……2(余数以丁为1,那2就是戊
)
求地支:32÷12=2……8(余数以丑为1,那8就是申)
所以,2008年农历二月初二的干支就是戊申
最简单的年干支计算方法如下:
第一种:先将天干进行编码:甲、乙、丙、丁、戊、己、庚、辛、王、癸4、5、6、7、8、9、0、1、2、3凡是公元后某年的最后一位数字(个位数)是“4”,那么该年的天干就是“甲”;“5”就是“乙”;余类推。如2003年的天干就是“癸”。
记住这一编码很实用,虽然不能用干支纪年来直接推算公元纪年,但可以给我们一点提示,凡是天干为“甲”的公元纪年数最后一位数必为“4”;“辛”为“1”;
余类推。如辛酉政变(1861)、辛丑条约(1901)、辛亥革命(1911)发生年代的最后一位数字都是“1”,而“1”刚好对应天干中的辛。
记住一个年分的天干地支,比如的天干地支为戊辰龙年我们要计算哪一年,天干十位十位往后推,地支十二位十二位往后推,因为天干为十位,地支为十二位。地支有小数点的怎么算。
天干:甲乙丙丁戊己庚辛壬癸。
地支:子丑寅卯辰巳午未申酉戌亥。掐指算命的108句口诀。
十二生肖:子鼠,丑牛,寅虎,卯兔,辰龙,巳蛇,午马,未羊,申猴,酉鸡,戌狗,亥猪。
转换规则:适用于所有公历年号。天干地支计算法。
(1)根据万年历查看年干支,这是比较省事的方法。
(2)自然数序法求干干地支最正确的算法手指图。
用六十甲子依次纪年,六十年一个轮回。干支纪年法的新一年由立春开始,2009年的立春是二月四日,所以2009年2月4日立春之后才是己丑年,在此之前应是戊子年。公元纪年的一年以立春为界前后分属不同的干支纪年,这一点不熟悉的人容易搞错,应特别注意。
快速推算年柱干支法:
1、推算天干:
公元后任何年代:公元年末位数-3=年干,负数则加10
公元前任何年代:公元年末位数+8=年干
(因为公元3年为癸亥年,而天干又是逢10一循环。公元4年天干是甲,而4-3=1。由于没有公元0年,所以公元前的天干为末位数-3+1,再+10转为正数)
2、推算地支:
公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视作12
公元前任何年代:(公元年数-2)÷12,余数-11-0为年支,加12转为正数,0视作12
另:
1、公元年末二位数+9=年支(适用于1800—1899 年);
2、公元年末二位数+1=年支(适用于1900—1999 年);
3、公元年末二位数+5=年支(适用于2000—2099 年);
年干支是以立春为界,而不是以春节为界的。如1964年阳历2月4日的阴历为十二月二十一,仍为癸卯年;但1964年阳历2月5日的阴历虽为十二月二十二,而此日已立春,宜做甲辰年。
扩展资料:
干支历法是上古文明的产物,又称节气历或中国阳历,是一部深奥的历法。它是用60组各不相同的天干地支标记年月日时的历法。主要由干支纪年、干支纪月、干支纪日、干支纪时四部分组成。它以立春为岁首,交节日为月首。年长即回归年,一节为一个月。干支历通过天干地支论太阳与地球的关系,二十四节气和十二月建是基本内容。
既管年又管月,兼具二十四节气。二十四节气是根据黄道面划分出来的,用二十四节气划分出十二个月,每个月含有两个节气,没有闰月。二十四节气与地球环绕太阳的周期运动有关,其年月日全由太阳视运动决定,与太阴月相无关。
它又与通常的阳历(如公历)不同,公历的月长由人为规定而与天象无涉;干支历的年月日均由天象决定,无须通过人为调整,是完全符合天象规律的一部历法。目前,干支历依旧流行于万年历等书,用于象数、风水和命理学中。
参考资料来源:百度百科-天干地支
首先要能记住十大天干和十二地支,十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥;
天干地支纪年法首先是天干在前,地支在后,比如今年2005就为-乙酉年,先来算算天干,有个公式:
4、
5、
6、
7、
8、
9、
0、
1、
2、
3
对应的十天干就是
甲、乙、丙、丁、戊、己、庚、辛、壬、癸,
数字为年代的最后的一位数字,比如今年是2005,最后一位是5,对应的天干就是乙;
地支的算法:用年代数除以12,后面的余数就代表某个地支,余数分别为:4、
5、
6、
7、
8、
9、
10、
11、
0(能整除)、1、
2、3,代表地支为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,比如2005年为例:年代末尾数为5,对应的天干为乙,2005除以12,余数为1,对应的地支为酉,所以2005年为乙酉年。
十天干:
甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ)
:
子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、亥(hài)
首先你得了解或者背过天干地支
计算现在任意的一个年份的天干地支
天干:年份减3,除以10,没有余数就是天干的最后一个,余数是1对应 甲 ,是2对应 乙 ,依次往后推
地支:年份减3,除以12,没有余数就是地支的最后一个,余数是1对应 子 ,是2对应丑,依次往后推。
例如2003年
2003—3=2000 2000÷10=200 则天干为 癸
2003—3=2000 2000÷12=166。。。。。。8 则地支为 未
因此2003年是 癸未年
例如2024年
2024—3=2024 2024÷10=201。。。。。。6则天干为 己
2024—3=2024 2024÷12=168 则地支为 亥
因此2024年是己亥年
免费分享十二生肖和星座知识,如侵权请告知删除
本文链接: https://chamadao.com/sx/1d21248484.html