农历的年月日天干地支如何计算?
发布网友
发布时间:2022-04-21 15:38
我来回答
共7个回答
热心网友
时间:2022-07-05 19:05
天干地支是早在公元前二千六百九十七年,於中华始祖黄帝建国时,命大挠氏探察天地之气机,探究五行(金木水火土),始作甲、乙、丙、丁、戊、己、庚、辛、壬、癸等十天干,及子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥等十二地支,相互配合成六十甲子用为纪历之符号。
我国历法以月球绕地球一周的时间(29.5306天)为一月,以地球绕太阳一周的时间( 365.2419 天)为一年,为使一年的平均天数与回归年的天数相符,设置闰月。据记载,西元前六世纪中国开始采用十九年七闰月法协调阴历和阳历。
天干地支,是过去人建历法时,为了方便做60进位而设出的符号。对古代的中国人而言,天干地支的存在,就像阿拉伯数字般的单纯,而且后来更开始把这些符号运用在地图、方位及时间(时间轴与空间轴)上,所以这些数字被赋於的意思就越来越多了。
古人(一说黄帝)观测朔望月,发现两个朔望月约是59天的概念。12个朔望月大体上是354天多(与一个回归年的长度相近似),古人因此就得到了一年有12个月的概念。在搭配日记法(十天干),产生阴阳合历,发展出现在的天干地支;较为成熟时应该是在夏商周这几个朝代。
天干地支简称干支,是夏历中用来编排年号和日期用的。
历法用天干、地支编排年号和日期,天干共十个字,因此又称为「十干」,其排列顺序为:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支共十二个字,排列顺序为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。其中甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干。子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。
以一个干和一个地支相配,排列起来,天干在前,地支在后,天干由甲起,地支由子起,阳干对阳支,阴干对阴支(阳干不配阴支,阴干不配阳支)得到六十年一周期的甲子回圈。称为“六十甲子”或”花甲子”。我国人民过去就是以六十甲子循环来纪年、纪月、纪日、纪时的。
天干地支这共二十二个的符号错综有序,充满圆融性与规律性。它显示了大自然运行的规律,即时(时间)空(方位)互动,和「阴」与「阳」的作用结果。中国历法包含了阴阳五行的思想和自然回圈运化的规律。
年:每个干支为一年,六十个干后,又从头算起,周而复始,循环不息。由甲子开始,满六十年称做一甲子或一花甲子。称为干支纪年法。
月:正月是由寅开始,每个月的地支固定不变,然后依次与天干组合;由第一年的正月丙寅月、二月是丁卯月、三月是戊辰。从甲子月到癸亥月,共六十甲子,刚好五年。
日:由甲子日开始,按顺序先后排列,六十日刚好是一个干支的周期。
时:由甲子时开始,但记时的地支固定不变,每天十二个时辰。
补充典故:
相传黄帝时代,因有蚩尤神扰乱,黄帝忧民之若,遂与蚩尤大战於涿鹿之野,流血百里不能治之,黄帝於是斋戒沐浴、筑坛祀天、方丘礼地。天乃降十干(即甲乙丙丁戊己庚辛壬癸)。十二支(即子丑寅卯辰巳午未申酉戌亥)。帝乃将十干圆布像天形,十二支方布像地形,始以干为天,支为地,然后乃能治之。后有大挠氏将十天干、十二地支分配成六十甲子,并以黄来开国日定为甲子年、甲子月、甲子日,甲子时。此为天干地支之由来。
热心网友
时间:2022-07-05 20:23
一:干支纪年法的简便算法
传统的计算法,必须知道一个已知年,然后往前后推算,有一定的难度,下面我给大家介绍一种干支纪年法的简便算法,每个字都有对应的一个符号。如下表:
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年是丙戌年,狗年。1898年,8对应的天干字是戊字,18986除以12的余数是2,2所对应的地支字是戌字,所对应的生肖字狗字,所以18986年是戊戌年,狗年。1911年,1对应的天干字是辛字,1911除以12的余数是3,3所对应的地支字是亥字,所对应的生肖字猪,所以1911年是辛亥年,猪年。1901年,1对应的天干字是辛字,1901除以12的余数是5,5所对应的地支字是丑,所对应的生肖字牛,所以1901年是辛丑年,牛年。
二:干支纪月法
古代最初只有地支纪月法,规定每年各月固定用十二地支纪月,即把冬至所在的月(即夏历十一月)为“子月”,下一个月即为“丑月”,依此类推(闰月视为上一月的重复,无地支)。
例如:古六历中的夏历以寅月为正月,殷历则以丑月(夏历十二月)为正月,周历则以子月(夏历十一月)为正月。(这种制度被称为“月建”,上述情况分别称建寅、建丑、建子)。
后来发展为地支纪月配以天干组成六十甲子,从而发展为干支纪月法,以五年为一周,周而复始(闰月同样无干支)。
据记载,我国至迟在汉代开始使用这种纪月方法。
三:干支纪日法
甲子为第一日,乙丑为第二日,丙寅为第三日……60日为一周。一周完了再由甲子日起,周而复始,循环下去。例如农历己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因此三月初二又是丁酉日。
热心网友
时间:2022-07-05 21:57
天干表示次序:甲,乙,丙,丁,戊,
己,
庚,
辛,
壬,
癸
地支计算时日:子,
丑,
寅,
卯,
辰,
巳,
午,
未,
申,
酉,
戌,
亥
天干在前,地支在后,甲子,乙丑,丙寅……这样一个天干对一个地支,到癸酉的时候,天干没有了,地支还有两个,天干从头开始算,地支顺延,甲戌,已亥……
就是前一个是天干,后一个是地支,分别按顺序来,数完了再从头开始,所以60年一个干支
热心网友
时间:2022-07-05 23:49
付费内容限时免费查看回答您要算哪个月份和时辰呢,还是要教您算的方法?
提问交我算时辰方法
教
回答二、月干支计算法: 知道年干后,月干的计算方法很简单:月干=年干代数x2+月数。对应的代号就是该月月干。超过10时,去掉10的倍数用其余数。月支是以正月起寅,依次类推…
三、日干支计算法: 用公历年月日计算任何一天的日干支公式: G=5*(x+y)+x/4+y/4+(m+1)*3/5+d-3-x说明:x为年份前2位数,y为年份后2位数,m为月数,d为日数。 口诀:年数从中分两边,乘5除4取整数。月加1 后 3 下5, 日子还是多3天。求得结果减前边,除10余数定天干。 Z=G+4x+10+i说明:G为天干公式中的计算结果,x为年份前半部分(前边),i为一个变数--当月数是奇数时为“0”,当月数为偶数时为“6”。 口诀:日支跟着天干转,前边4倍 10再添。1 月 2月续上年,i取0、6奇偶辨。除以 12 求余数, 对应代号是地支。对于以上公式中的分式(求商的式子)取其整数,1月和2月按上年的13月和14月计算,口诀中的前边指年份的前2位数字
四、时干支的计算法1: 用日干求子时的时干公式 子时天干代数=2n-1(n为日干代数) 知道了当日子时的天干,则依次类推便可推知任意时辰的干支了。 也可用口诀直接求得子时的天干:甲己还生甲,乙庚丙作初,丙辛生戊子,丁壬庚子头,戊癸起壬子
例一:2012年12月8日1:求年干支--2012减去3等于2009,尾数9对应的天干是壬,2009除以12等于167余5,5对应的地支是辰,因此,2012年为壬辰年.2:求月干支--首先确定年干为"壬",对应天干的代号是9;2012年12月8日对应的农历是2012年10月25日,我们知道,在求月天干地支时,都用的是节令月,而这个月的25日恰好是在大雪之后,所以,大雪日起就要算是农历的11月了,8号是11月的第3天(6号大雪,大家可查万年历).根据公式:月干=年干代数x2+月数
月干=9x2+11=18+11=29,29除以10得2余9,9对应的天干是"壬".从正月起寅,推至11月为"子",所以,所求的月干支是"壬子月".3:求日干支--日干公式: G=5*(x+y)+x/4+y/4+(m+1)*3/5+d-3-x把2012从中间分为两边,即20和12,也就是x=20,y=12,m=12,d=8,代入上式为G=5*(20+12)+20/4+12/4+(12+1)*3/5+8-3-20=160+5+3+7+8-3-20=160,160除10得15余10,10对应的天干代号是"癸".说明:在公式中(12+1)*3/5=13*3/5=39/5=7....4,根据口诀"乘5除4取整数",所以只用7就行了.
4:求时干支--公式:时干代数=2n-1(n为日干代数),上面刚求得日干为"癸"对应代数为10,所以n=10,代入上式,时干代数=2n-1=2*10-1=19,去了10的倍数得9,对应的天干代号为"壬",从子时起,时干支为壬子.类推下去就对了.
提问谢谢
回答如果您没有其他问题的话,可以方便给个赞吗?
热心网友
时间:2022-07-06 01:57
2006÷12余数怎么是有2来的
热心网友
时间:2022-07-06 04:21
日的八字怎样算了
热心网友
时间:2022-07-06 07:03
用八字排盘