干支纪法怎样精密推算数字天干辛酉推算(干支可以纪时辰吗)
目录导读:
一:天干地支纪年法快速计算法
天干地支纪年法快速计算法:用公元纪年数减3,除以10(无论商数)所得余数,就是天干所相应的位数。
天干算法:用公元纪年数减3,除以10(无论商数)所得余数,就是天干所相应的位数。
地支算法:用公元纪年数减3,除以12(无论商数)所得余数,就是地支所相应的位数;天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
天干地支纪年法,源于中国。中国自古便有十天干与十二地支,简称“干支”,取意于树木的干和枝。
十天干即:甲、乙、丙、丁、戊(wù)、己、庚、辛、壬(rén)、癸(guǐ);十二地支即:子、丑、寅、卯(mǎo)、辰、巳(sì)、午、未(wèi)、申、酉(yǒu)、戌(xū)、亥。
历史发展:
早在公元前2697年,于中华始祖黄帝建国时,命大挠氏窥探天地之气机,探究五行。
一些学者从中国上古的夏代帝王世系和商代汤王以下所有帝王之名字中,探究十天干中的字已被用于名号这有现象。郑文光在所著《中国天文学源流》一书中认为,十天干追溯于我国古代伏羲和“生十日”的神话传说,是十进位法概念在纪时中的反映,应当产生于渔猎时代的原始社会。
“十二地支”则由常羲“生月十有二”的神话传说演变而来,产生于殷商之前,后逐渐演变为十二辰。因 此,郑文光推断:“十二支宜乎是夏人的创作。”陈遵妫在《中国天文学史》中指出,“在4000多年前的夏代,可能已有干支产生了”。
二:天干地支万能计算公式是什么?
干支纪年法简便算法公式
10天干:甲乙丙丁戊己庚辛壬癸。
12地支:子丑寅卯辰巳午未申酉戌亥。
天干地支纪年法计算的万能公式:
天干计算法:年减去3再除以10得到的余数相应的天干字就是干。
地支计算法:年减去3再除以12得到的余数相应的地支字就是支。
1。1900----2100年之年干:年尾数-三、
例:1969年年干=9—3=6,第六位天干就是已。
2012年年干=2-3=9,第9位天干是壬(2不足减就补十成12)。
2。1900----1999年之年支:年尾二位数+1;2000----2099年之年支:年尾二位数+五、
例:1969年年支=69+1=70,去掉60的倍数为10,地支第十位为酉;2012年年支=12+5=17,去掉12余5,地支第5位是辰;那么1969年干支就是已酉2012年干支就是壬辰。
3。月干公式,月的地支是固定的如正月起寅之类,只计算月干。
月干=年干数×2+月份。
例:1969年(已酉)年八月(酉月)的天干=6×2+8=20,天干10为周期就去掉10,天干第十位为癸,则此月干支为癸酉。
4。日元支公式:
1900----1999年日元支基数=(年尾二位数+3)×5+55+(年尾二位数-1)/四、
2000----2099年日元支基数=(年尾二位数+7)×5+15+(年尾二位数+19)/4(只用商数,余数不用,数过60就去掉60)。
三:干支纪年法怎样计算 干支纪年法简便算法公式
引读:我们查询日历的时刻,会看见两种预示方法,一个是数字版的公历年份预示,一个是文字版的阴历年份预示,公历年每一年加一,阴历年却是不一样的,计算方法被叫作干支纪年法。可是,干支纪年法怎样计算?干支纪年法简便算法公式是如何的呢?和我一起去看一下吧。
干支纪年法怎样计算
第1种:先将天干进行编码:
甲、乙、丙、丁、戊、己、庚、辛、壬、 癸
4。 5。 6。 7。 8。 9。 0、 1 、 2。 3
凡是公元后某年的最后一位数字(个位数)是“4”,那么该年的天干就是“甲”;“5”就是“乙”;余类推。如2003年的天干就是“癸”。记住这一编码很实用,固然不能用干支纪年来直接精密推算公元纪年,但能够给我们一点建议,凡是天干为“甲”的公元纪年数最后一位数必为“4”;“辛”为“1”;余类推。如辛酉政变(1861)、辛丑条约(1901)、辛亥剪掉鞭子(1911)发生年代的最后一位数字都是“1”,而“1”刚好对应天干中的辛。
中国历史上知名的天干地支年份
中国历史上许多非常大的事件是以年份的天干地支命名的:辛酉政变(麒祥政变)、中日甲午战争、戊戌变法(百日维新)、庚子赔款、辛丑条约、癸卯学制、辛亥剪掉鞭子等等。
原因是那个时候还没有使用“公元纪年法”,“公元纪年法”直到1912年元旦中华民国成立时才开始使用。
(一)辛酉政变——发生于1861年,阴历辛酉年,慈禧太后夺权。
(二)甲午战争——发生于1894年,阴历甲午年,中日黄海大战。
(三)戊戌变法——发生于1898年,阴历戊戌年,变法仅维持103天。
(四)庚子赔款——发生于1900年,阴历庚子年,八国联军进攻中国。
(五)辛丑条约——发生于1901年,阴历辛丑年签定,使中国完全沦为半殖民地半封建社会。
(六)癸卯学制——发生于1905年,阴历癸卯年,晚清最后一次学制改革,废除了科举制度。
(七)辛亥剪掉鞭子——发生于1911年,阴历辛亥年,起义推翻了满清统治。
再将地支进行编码:
子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥
4。 5。 6 、7。 8。 9。10。11。 0、 1。 2。3
把公元某年的数字除以12,余数是“4”,那么该年的地支就是“子”;余数是“5”就是“丑”;其余类推。心算地支可将年份数减去12的倍数,如1800、1860、1920、1980等,再算就容易得多了。
最后将天干、地支合在一起,就是公元某年的天干地支纪年。如1861年,最后一位数字是“1”,天干为“辛”,将1861除以12(或1861减去1860),余数是“1”,地支为“酉”,那么公元1861年就是辛酉年
依据60甲子能算出具体的年月日时。而在计时使用里,因为一天为24小时,古时候恰巧是十二时辰,因此形成两个钟头一个时辰的换算关系,具体为深夜23点到子夜1点为子时,1-3点为丑时,3-5点为寅时,5-7点为卯时,7-9点为辰时,9-11点为巳时,11-13点为午时,13-15点为未时,15-17点为申时,17-19点为酉时,19-21点为戌时,21-23点亥时。除了以此计时外,另外地支计时法还与干支计日联系在一起形成六十干支计时法,即甲己日子时以甲开头,成为甲子时,紧接着丑时成为乙丑时,寅时成为丙寅时,依次类推。乙庚日子时以丙开头,成为丙子时;丙辛日子时以戊开头成为戊子时。丁壬日子时以庚开头,成为庚子时;戊癸日开头以壬开头成为壬子时。这样六十天干形成完整的纪年纪月纪日纪时法,每人出生的时辰也就有了确定的四组天干八个字组成的生辰,简称“八字”。如此时正所谓2005年11月15日19:07(阴历十月十四日),此时出生者的四柱就是乙酉年丁亥月癸卯日壬戌时(由于计日天干为癸开头,故本日子时为壬子时,精密推算至19点至21点即为壬戌时)。
方法二:口诀诀窍法:
1。计算公元后年份的口诀诀窍是;“公元年数先减三,除10余数为天干,基数改用12除,余数便是地支年”。以1911年为例,年份减3得基数1908,除以10得余数8,对查天干次序(甲、乙、丙、丁、戊、已、庚、辛、壬、癸)。得"辛",再将基数1908除以12恰好除尽,余数是0(可理解为1之前即12),再循环对查地支次序(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)得"亥",故1911年为辛亥年。
2。计算公元前的年份, “公元前年数先加三,除10余数为天干,基数改用12除,余数便是地支年”,而查干支次序时均自后向前倒查即可。以公元前40年为例, 年份加3得43为基数,除以10得余数3,倒查天干为“辛”,再将基数除以12得余数7,倒查地支为"巳",故公元前40年应为"辛巳"年。
其中关于公元纪年和干支纪年的换算是个难点,打比方说:公元2004年是干支纪年的什么年?这里介绍一种比较简单容易的计算方法。
(一)first of all要先记准十个天干和十二个地支(二)再记住一个历史事件的公元纪年和干支纪年分别为哪一年,如辛亥剪掉鞭子是1911年。紧接着就能够以此乃借助点来计算了。如:知道1911年是辛亥年,问你2004年是干支年的什么年?计算步骤如下:(一)先2004-1911=93(二)再93÷10=9余3,用这个余数3定天干。(亦即如果没有余数那2004年的天干就和1911年的天干是相同的其实就是“辛”;如果余数为1,那2004年的天干就是在1911年天干“辛”的后面一个字,其实就是“壬”。以此类推之。)亦即2004年的天干是“辛”后第3个字即“甲”。(二)用93÷12=7余9,用这个余数9定地支。(方法同上)亦即2004年的地支是“亥”后第九个字即“申”(三)把天干和地支合在一起即2004年的天干地支纪年是甲申年。
干支纪年法简便算法公式
10天干:甲乙丙丁戊己庚辛壬癸
12地支:子丑寅卯辰巳午未申酉戌亥
天干地支纪年法计算的万能公式:
天干计算法:年减去3再除以10得到的余数相应的天干字就是干
地支计算法:年减去3再除以12得到的余数相应的地支字就是支
举例:2011年
计算天干:(2011-3)/10的余数为8,对应天干是字:辛,即为此一年的干。
计算地支:(2011-3)/12的余数为4,对应地支是字:卯,即为此一年的支。
所以2011年是辛卯年。
比如:甲午战争发生于1894年,八国联军侵华的1900年应是:庚子年。
四:干支纪日法怎样计算,正确的日元支精密推算法
干支纪日法怎样计算
干支记日精密推算揭秘之一种:
日元支的精密推算一般按阳历日期来精密推算,先以当年的元旦干支的代表数为基础(天干1~10,地支1~12)另加所求日数,紧接着查表按月进行加或减(附后),再除去干支的周转数(天干10,地支12),所余的数即为所求的日元支的代表数,即可按数字转为干支,此乃平年的日元支精密推算法。如遇闰年,因二月多一天,因此在用上法精密推算时,从三月份起,应在所求日元支数上再加一、
附:各月干支加减表
一月干支均减1 二月干加0支加6
三月干减二支加10 四月干减1支加5
五月干支均减1 六月干加0支加6
七月干支均加0 八月干加1支加7
九月干支均加2 十月干加2支加8
十一月干支均加3 十二月干加3支加9
为了便于记忆,有歌一首:
一五双减一 二六加零六
三减二加十 四减一加五
七零九加二 八加一七走
十上加二八 冬三腊三九
闰从三月起 余数均加一
例1:求1981年12月31日的日元支
查1981年元旦干支为己卯,己的代表数为6,卯为4,即以6。4为基数进行计算。
干:6+31(所求日数)+3(12月干加3)=40
除去周转数30,余10。10代表癸,所用日柱天干是癸。
支:4+31+9(12月支加9)=44
除周转数36,余8。8代表未所以日支是未。
合起来可知1981年12月31日为癸未日。并由此可以推之1982年元旦干支为甲申。
第2种:
元旦加五一 下数即为七
七隔九月一 九下十一月
元上三月一 元冲四月一
四下二六一 六下数八月
八下十月整 十下十二月
闰年元旦兼三月 下五五下七月明
七隔一支为九月 九下十一单月终
双月五冲为二四 四下六八十顺行
十下十二终分明
使用:
先要记住每一年元旦日的天干地支。如今年(05)年,元旦是乙酉日(与太岁同),为平年。按之一首歌诀推导其它各月的1号的天干地支。
元旦兼五一,意思是五一与元旦的天干地支是相同的,按今年来说,也是乙酉日。“下数即为七”,乙酉下一个干支是丙戌,可是,7月1日就是丙戌日也……“元冲四月一”,乙酉对冲(只是地支之对冲,干不变)是乙卯,因 此,四月一日就是乙卯日了。
知道了每月的1日,可是,每月的11日、21日、31日便可顺利推出。
如今天是10月25日。先推出10月1日,元冲四月一,4月1日是乙卯日,“四月二六1。六月属八月、八下十月整”,很快可以推10月1日是戊午日。可是,11日就是戊辰,21日就是戊寅,25日那么是壬午日了。
特别容易、快捷啊!!!熟练了,很快可以推出一年任意一天的天干地支。
上面便是与干支纪日法怎样计算有关的内容,是关于干支纪日的共享。看完正确的日元支精密推算法后,希望这帮助到大家!!!
五:天干地支怎么纪月纪日纪时?
干支纪年、纪月、纪日和纪时的简单计算方法 一。干支纪年 [方法一]公元1年的天干地支是辛酉,只要记住辛酉这一干支,即可简便而又迅速地精密推算公元前后任何一年的天干地支。 1、求公元后年干支 干:支取所求年分的个位数 支:以所求年分数目12,取其余数。 紧接着,以辛酉为起点,按干支顺序按顺序推出年干和年支(正推)。 逆干支顺序而推为反推 例1:求公元1846年的天干地支 干:6(1846年的个位数是6) 支:10(1846÷12,得余数是10) 以辛酉为起点(即1),正推,得1846年的天干地支是丙午 附注:如干。支数为0,则取辛酉的前一个干支,即庚申。 例2:求公元2050年的天干地支 干:0-庚 支:10(2050÷12余数10)-午 2050年为庚午 2、求公元前年干支 算法与上法一样,只是要反推,即逆干支顺序而推,或用10和12分别减去原得数后再正推。但须留意,此时起点与上法不同,以辛酉为0,反推时以辛酉前一干支即庚申为起点(即1),正推则以辛酉的下一干支即壬为起点。或直取公元前负数即可。 比如:求公元前231年的天干地支 [方法一]干:1 支:11(231÷12余数11) 11为反推时的天干地支数,只要直取表内公元前负数即可,即为庚戊。如要正推,则还要用10,12减去此二数。即干为10-1=9,支为12-11=一、结果为庚戊。 [方法二]如不以辛酉作起点,也可以任何一个已知年干支为起点精密推算。一般可以当年为起点。方法: 以所要求的年数减去已知年数(或当年),得数的个位数即为年干数,得数除以12所得的余数即为年干支数。干支数为正数时正推,为负数时反推,或按[方法一]中方法变为正推。应注意和提防的是已知年干支作0,正推时以已知年干支的后一干支为1,反推时以已知年干支的前一年干支为一、 比如:已知1985年是乙丑年,求1999年的天干地支。 1999-1985=14 干:4 支:2(14÷12余数是2) 按乙0丙1······的顺序正推得年干为已,按丑0寅1······的顺序正推得年支为卯,故1999年为已卯年。 又如:求1932年的天干地支 1932-1985=-53 反推干支数:干:10-3=7 支:12-5=7 结果:1932年的天干地支为壬申。 二。日元支计算法 [方法]以某一个已知日元支作起点(我们去大家易记住的1984年元月1日的天干地支甲午)。 (一)将所求的年。有。日的数目分别减去1984年1月1日的数目,得年差。月差。日差,并算才闰年数。大月数。二月数(注:所求年大于1984年的这样减)。 (二)(年差×5)+(月差×30)+日差十闰年数+大月数-(二月份数×2)得总日差。 (三)总日差的个位数为日元数,总日差除以12所得余数是日支数。 比如:已知1984年1有1日是甲午,求1999年9月10日的天干地支。 ①1999、9、10 1984、1、1 ----- 15、8、9 闰年数:4(15年中闰三次,加上1984年本身是闰年) 大月数:5(从1月到9月有5个大月) 二月数:1(从1月到9月仅有一个2月) ②15×5+8×30+9+5+4-1×2=331 干:1 支:7(333÷12所得余数是7) 以甲午作起点其干支数作0。0,其后之干支序数依次为1、1、2、2、3、3······由此推得1999年9月10日是乙丑日。 若所求之年小于1984年,计算步骤与原理与上同,但须注意和提防几点。 (一)。必须以数大的1984、1、1减去数小的所求年。月。日。 (二)。当月差为负数时,后面的大月数和2月数也要为负数。 (三)。最后求出的天干地支数为正数时,用反推法,为负数时用正推法。诚然,反推法可以变换为正推法(见“年干支求算法”)。 比如:求1930年8月二十四日的天干地支 ①1984、1、1 1930。8、二十四 ----- 54-7-23 闰年数:13(54年中闰13次,1984年不计入) 大月数:-4(注意和提防要依月差的正负号取) 二月数:-1 ②54×5-7×30-23+13-4+2=48 干:8 (此乃反推干支数) 支:0 10-8=2-丙 变正推则为: 0无需变-午 推得1930年8月二十四日为丙午日 求得干时须留意如下几点: (一)算闰年数及二月份数时,只取二月29日在运算范围内的闰年及2月28日在运算范围内的二月,取大月数也只能取31日在运算范围内的大月。比如:从1984年1月1日到1999年9月10日闰年数有4,但若从1984年3月1日到1999年9月10日则闰年数只有3,由于1984年2月29日(闰)不在运算范围内。从1月1日到9月10日有5个大月,但从1月到8月30日则只有4个大月数,由于8月31日未包括在运算的时是范围内。从1984年1月1日往后算年数时要把1984年这个闰年算在内,但从1984年1月1日往前算闰年数时,就不可以把1984年作为一个闰年数算上,由于二月份根本未参与运算。算2月数之理亦然,从1月到2月,二月数算0,只有从1月到2月后的月份,二月数才能算一、 (二)注意和提防历法有100年停闰而400年又不停闰的规律,停闰一次,则闰年数减1,如求19世纪中某一日的天干地支,在计闰年数时须减1,余类推。 三。干支纪月 每一年十二月,与十二地支之配对是固定的,即:正月寅。二月卯。三月辰······冬月子。腊月丑。十天干则要轮流与之相配。于是,first of all要求出正月的月干,紧接着就可按顺序推出该年中各月的天干地支。 求月干支先要晓得或者算出年干支,紧接着依据年干支求出正月干支。 年干为已。庚。辛。壬。癸之年的月干支与年干为甲。乙。丙。丁。戊之年的月干支分别相同,即已年与甲年,庚年与乙年的月干支相同,余类推。即表: ┏━━━━━━┓ ┃甲乙 丙丁 戊┃ ┃已庚 辛壬 癸┃ ┃12 34 5 ┃ ┗━━━━━━┛ 将年干的甲。乙。丙。丁。戊分别定为1、2、3、4、5,正月的月干数一旦在该年的年干数上加1,紧接着按其得数向后正推即得月干。 比如:求1985年(乙丑年)的月干支。 乙为2,再加1则为3,紧接着从乙开始,向后正推三位,至戊,则知乙丑年正月干支为寅,以后各月依次为二月已卯,三月庚辰。 乙。庚。辛。壬。癸各年的月干支分别按甲。乙。丙。丁各年的月干支计算方法求之。 比如:求庚年午年的月干支 庚年的月干支与乙年同,按乙年的月干支算法求之即得(见上例)。故庚午年的月干支为正月戊寅,二月已卯。三月庚辰······。 四。时干支计算法 每日十二时辰,分别以十二地支固定地预示之,即夜晚11~1时为子,1~3时为丑,3~5时为寅,5~7时卯······。时支永恒不变,时干则轮流与之相配。于是,求时干支first of all要求出该日子时的时干,紧接着按顺序推出各时辰的天干地支。 同求月干支一样,只要求出甲。乙。丙。丁。戊各日的时干支,就可知已。庚。辛。壬。癸更日的时干支,后者亦依前者而求之。见表: ┏━━━━━━┓ ┃甲乙 丙丁 戊┃ ┃已庚 辛壬 癸┃ ┃ 12 34 5 ┃ ┗━━━━━━┛ 方法:将月干数减1,紧接着按此得数,用日柱天干为始,向后正推,即得该日子时的天干,其余各时则可依次而推得。 如:求丙寅日的时干支 丙数为3,减1则为2,紧接着以丙为始向后正推到,故丙日的时干依次为:戊子。已丑。庚寅。辛卯······。 又如:求辛未日的时干支 辛日的时干支同丙时,依丙日时干支计算法求之即得(见上例)。 参考资料: gb。weather。gov。hk/gts/time/stemsandbranchesc。htm,
六:天干地支计时法
干支计时法是以地支为主。从每一天的23点开始为子时,而后依次是丑、寅、卯、辰、巳、午、未、申、酉、戌、亥等。每个计时单位的名称是“时辰”,等同于如今的两个钟头,循环一次正所谓24小时。天干之作用在于扩展计数规模以及统一干、支两个系统。
干支不但可用于计时,还可用以计年、月、日。其中年和日传说中是从轩辕黄帝时代的初始点一直传承下来的。而月和时则分别可以 使用口诀诀窍从年和日精密推算。
口诀诀窍是:“甲已还生甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方始,壬子是真途。”意思是每个甲年和已年,其子月必是甲子月,而甲日和已日的子时也必然是甲子时,其余以此类推。
子月是夏太农历十一月,亦称冬月,(但在周太农历中是首月。)冬至通常来讲在每一年的这个月,而按前面提到的那个传说,干支计时系统的原点就规定在一个冬至的子时为甲子年甲子月甲子日甲子时。
需要说明的是,这里所说的每一年冬月,不是指某一年当年的冬月,而是指上一年的,这是因为过去王朝更迭,将历法首月改来改去造成的,后来不再改了,但首月已变为正月,而干支计时系统又不能断开以适应改变了的首月,因此就成了这个样子。
另外,干、支还有另外的叫法,即岁阳和岁阴,但不是甲子乙丑什么


