干支纪年月日法及与公元时间推算
摘要
佛山天道缘为您讲解干支纪年月日法及与公元时间推算
干 支 纪 年 法
一.十支编年是中国传统的编年办法。
1.干和支的意义:干支是天干,地支的合称。
干指天干,共有10个符号:
1 2 3 4 5 6 7 8 9 10
甲 乙 丙 丁 戊 己 庚 辛 壬 癸
支指地支,共有12个符号:
1 2 3 4 5 6 7 8 9 10 11 12
子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
2.干和支组合后用于编年。即:将十天干和十二地支按次序搭配组合成干支,用于编年。按此排法,当天干10个符号排了六轮与地支12个符号排了五轮今后,可构成60干支。续排下去又将恢复原状,循环往复,即如民间所说“六十年转甲子”。
二.检查不同时间段的万年历。如:1516—2060年的万年历,记取五百年的干支,一查便知。
六十年甲子(干支表)
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
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥
依据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推。如:《辛亥革命》的辛亥年是1911年(48号干支),《戊戌变法》的戊戌年为35号干支,比辛亥年早13年,则“1911-13=1898”故《戊戌变法》是1898年。
使用公元年进行核算。使用公元年的某一年,聊以60(指六十年甲子),余数小于60,再用余数减去3(干支编年是从公元4年开始使用的),便知。
如2002年:2002÷60,余数为22,再22-3,得数是19,查六十年甲子(干支表)19号干支,得知是壬午年。
三.结合实际知道“十二地支”
1.用十二种动物别离与十二地支相配变成“十二生肖年”。(见下图)如但凡富含“子”的干支年,即是“鼠年”,这一年里出世的人都是属“鼠”;但凡富含“丑”的干支年即是“牛年”,这一年进而出世的人都是属“牛”。以此类比。(如下表)
十二生肖年
1 2 3 4 5 6 7 8 9 10 11 12
子鼠 丑牛 寅虎 卯兔 辰龙 巳蛇 午马 未羊 申猴 酉鸡 戌狗 亥猪
2. 以十二地支来表明十二时辰。
一日有二十四小时,而中国传统则以十二个时辰来表明,即一时辰是二小时。(如下表)
二十四小时和十二时辰对照表
子 丑 寅 卯 辰 己
23-01:01-03:03-05 :05-07:07-09:09-11
午 未 申 酉 戊 亥
11-13:13-15:15-17:17-19:19-21:21-23
四、由公元推干支记年
为了便于运算和使检索愈加直观,借用六十干支表并按次序加以编号成表一如下:
六十干支表
甲子0 乙丑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
该表于公元前后的核算均适用,详细的办法如下:
1,求公元后某年(设为Y)的干支。办法是:先以Y除以60得出余数,然后再减去4,最终依据所得成果查表一中相应序数所对应的干支即为该年的干支。
例如求公元1911年的干支:1911÷60余数为51,减4后得47,查表一47对应的干支是辛亥,即1911年为辛亥年。因为干支编年60年一循环,当Y÷60的余数小于4时,需借干支编年的一个周期60之数,例如1981年除以60余数为1,直接减4不行减,加上60之后再减4等于57,查表一便知1981年为辛酉年。余可类比。
2,求公元前某年(设为X)的干支。办法是:先以X除以60求其他数,再用57减去所得余数,依据所得成果再查表一中对应的干支,即为该年的干支。
例如求公元前221年的干支:221÷60,余数是41,以57-41=16,查表一16对应的是庚辰,即公元前221年对应的干支应为庚辰。相同因为干支编年的循环周期为60年,当余数大于57时,也需再借60。例如求公元前479年(孔子卒年)的干支:479除以60余59,用57减59不行减,加上60之后再减59等于58,查表一知该年对应的干支为壬戌。其他能够类比。
上述办法简便易行,只需记住表一,就完全能够不必纸笔,直接由心算推出成果。
五、速查干支农历纪月法
其办法为:若遇甲或己的年份 ,正月是丙寅;遇上乙或庚之年,正月为戊寅;遇上丙或辛之年,正月为庚寅;遇上丁或壬之年,正月为壬寅;遇上戊或癸之年,正月为甲寅。按照正月之干支,其他月份按干支核算即可。
例如:2006年为丙戌年,其正月为庚寅,二月为辛卯,三月为壬辰,余类比。
六、速查干支纪日法
从已知日期核算干支纪日的公式为:
G = 4C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d - 3
Z = 8C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d + 7 + i
其中 C 是世纪数减一,y 是年份后两位,M 是月份,d 是日数。1月和2月按上一年的13月和14月来算。奇数月i=0,偶数月i=6。G 除以10的余数是天干,Z 除以12的余数是地支。
核算时带[ ]的数表明取整。
例如:查2006年4月1日的干支日。 将数值代入核算公式。
G =4*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 - 3 =197
除以10 余数为 7 ,天干的第7位是‘庚’。
Z =8*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 + 7 + 6 =213
除以12 余数为 9 ,地支的第9位是‘申’。
答案是:2006年4月1日的干支日是庚申日。
进行古文的文学创作以及看古籍,都会遇到干支编年月日的疑问,所以我转发了这篇帖,以供我们参阅。
一.十支编年是中国传统的编年办法。
1.干和支的意义:干支是天干,地支的合称。
干指天干,共有10个符号:
1 2 3 4 5 6 7 8 9 10
甲 乙 丙 丁 戊 己 庚 辛 壬 癸
支指地支,共有12个符号:
1 2 3 4 5 6 7 8 9 10 11 12
子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
2.干和支组合后用于编年。即:将十天干和十二地支按次序搭配组合成干支,用于编年。按此排法,当天干10个符号排了六轮与地支12个符号排了五轮今后,可构成60干支。续排下去又将恢复原状,循环往复,即如民间所说“六十年转甲子”。
二.检查不同时间段的万年历。如:1516—2060年的万年历,记取五百年的干支,一查便知。
六十年甲子(干支表)
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
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥
依据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推。如:《辛亥革命》的辛亥年是1911年(48号干支),《戊戌变法》的戊戌年为35号干支,比辛亥年早13年,则“1911-13=1898”故《戊戌变法》是1898年。
使用公元年进行核算。使用公元年的某一年,聊以60(指六十年甲子),余数小于60,再用余数减去3(干支编年是从公元4年开始使用的),便知。
如2002年:2002÷60,余数为22,再22-3,得数是19,查六十年甲子(干支表)19号干支,得知是壬午年。
三.结合实际知道“十二地支”
1.用十二种动物别离与十二地支相配变成“十二生肖年”。(见下图)如但凡富含“子”的干支年,即是“鼠年”,这一年里出世的人都是属“鼠”;但凡富含“丑”的干支年即是“牛年”,这一年进而出世的人都是属“牛”。以此类比。(如下表)
十二生肖年
1 2 3 4 5 6 7 8 9 10 11 12
子鼠 丑牛 寅虎 卯兔 辰龙 巳蛇 午马 未羊 申猴 酉鸡 戌狗 亥猪
2. 以十二地支来表明十二时辰。
一日有二十四小时,而中国传统则以十二个时辰来表明,即一时辰是二小时。(如下表)
二十四小时和十二时辰对照表
子 丑 寅 卯 辰 己
23-01:01-03:03-05 :05-07:07-09:09-11
午 未 申 酉 戊 亥
11-13:13-15:15-17:17-19:19-21:21-23
四、由公元推干支记年
为了便于运算和使检索愈加直观,借用六十干支表并按次序加以编号成表一如下:
六十干支表
甲子0 乙丑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
该表于公元前后的核算均适用,详细的办法如下:
1,求公元后某年(设为Y)的干支。办法是:先以Y除以60得出余数,然后再减去4,最终依据所得成果查表一中相应序数所对应的干支即为该年的干支。
例如求公元1911年的干支:1911÷60余数为51,减4后得47,查表一47对应的干支是辛亥,即1911年为辛亥年。因为干支编年60年一循环,当Y÷60的余数小于4时,需借干支编年的一个周期60之数,例如1981年除以60余数为1,直接减4不行减,加上60之后再减4等于57,查表一便知1981年为辛酉年。余可类比。
2,求公元前某年(设为X)的干支。办法是:先以X除以60求其他数,再用57减去所得余数,依据所得成果再查表一中对应的干支,即为该年的干支。
例如求公元前221年的干支:221÷60,余数是41,以57-41=16,查表一16对应的是庚辰,即公元前221年对应的干支应为庚辰。相同因为干支编年的循环周期为60年,当余数大于57时,也需再借60。例如求公元前479年(孔子卒年)的干支:479除以60余59,用57减59不行减,加上60之后再减59等于58,查表一知该年对应的干支为壬戌。其他能够类比。
上述办法简便易行,只需记住表一,就完全能够不必纸笔,直接由心算推出成果。
五、速查干支农历纪月法
其办法为:若遇甲或己的年份 ,正月是丙寅;遇上乙或庚之年,正月为戊寅;遇上丙或辛之年,正月为庚寅;遇上丁或壬之年,正月为壬寅;遇上戊或癸之年,正月为甲寅。按照正月之干支,其他月份按干支核算即可。
例如:2006年为丙戌年,其正月为庚寅,二月为辛卯,三月为壬辰,余类比。
六、速查干支纪日法
从已知日期核算干支纪日的公式为:
G = 4C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d - 3
Z = 8C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d + 7 + i
其中 C 是世纪数减一,y 是年份后两位,M 是月份,d 是日数。1月和2月按上一年的13月和14月来算。奇数月i=0,偶数月i=6。G 除以10的余数是天干,Z 除以12的余数是地支。
核算时带[ ]的数表明取整。
例如:查2006年4月1日的干支日。 将数值代入核算公式。
G =4*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 - 3 =197
除以10 余数为 7 ,天干的第7位是‘庚’。
Z =8*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 + 7 + 6 =213
除以12 余数为 9 ,地支的第9位是‘申’。
答案是:2006年4月1日的干支日是庚申日。
进行古文的文学创作以及看古籍,都会遇到干支编年月日的疑问,所以我转发了这篇帖,以供我们参阅。
关注天道缘首席顾问王莉平师傅,查看更多精彩文章!
每日推送风水运程、命理知识、命名知识、风水布局、人生预测等诸多优质内容。
现在阅读的文章是:干支纪年月日法及与公元时间推算
上一篇:什么样的人不值得深交
下一篇:室内最容易被忽视的十大“凶气”