如何用天幹地支計算年月日時?
中國古代的一種紀年法.即以甲、乙、丙、丁、戊、己、庚、辛、壬、癸為十幹,子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥為十二支,把幹、支順序配合.如甲子、乙醜等,經過六十年又回到甲子.周而復始,循環不已.我國農歷現仍沿用幹支紀年.
幹支紀年萌芽於西漢,始行於王莽,通行於東漢後期.漢章帝元和二年(公元85年),朝廷下令在全國推行幹支紀年.有人認為中國在漢武帝以前用幹支紀年.可是,這就是太歲紀年,用太歲所在紀年,幹支表示十二辰(把黃道附一周天分為十二等分).木星11.862年繞天一周,所以太歲約86年多走過一辰,這叫做“超辰”.在顓頊歷上,西漢武帝太初元年(前104年)是太歲在丙子,太初歷用超辰法改變為丁醜.漢成帝末年,由劉歆重新編訂的三統歷又把太初元年改變為丙子,把太始二年(前95年)從乙酉改變為丙戌.還東漢的歷學者沒用超辰法.所以太歲紀年和幹支紀年從太始二年表面一樣.但是用天幹和地支搭配紀年的表現方式相傳自黃帝時期就開始了,在殷墟商代考古發現過六十甲子表的殘片.
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幹支.續排下去又將恢復原狀,周而復始,即如民間所說“六十年轉甲子”.
[編輯本段]六十年甲子(幹支表)
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
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥
[編輯本段]結合實際了解“十二地支”
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
[編輯本段]公元紀年和幹支紀年的轉換
1.天幹的確認
天幹按公元紀年末尾數字確認.
公元前 :
0為辛,1為庚,2為己,3為戊,4為丁,5為丙,6為乙,7為甲,8為癸,9為壬.
公元後:
0為庚,1為辛,2為壬,3為癸,4為甲,5為乙,6為丙,7為丁,8為戊,9為己.
2.地支的推算
地支可分為奇數組和偶數組.(公元後奇數公元紀年配偶數組,偶數公元紀年配奇數組.公元前則相反.)
奇數組: 偶數組:
1 2 3 4 5 6 1 2 3 4 5 6
子 寅 辰 午 申 戌 醜 卯 巳 未 酉 亥
計算地支時,用6去除公元紀年去掉末尾數的數字(如:2009年則用6除2009).除以6所得的餘數就可得出地支.
但是,由於末尾數字的差異,所得地支也就不同.如此可得出:
公元前:
末位數字是0,1的,餘0為第5個,餘1為第6個,餘2為第1個,餘3為第2個,餘4為第3個,餘5為第4個.
末位數字是2,3的,餘0為第4個,餘1為第5個,餘2為第6個,餘3為第1個,餘4為第2個,餘5為第3個.
末位數字是4,5的,餘0為第3個,餘1為第4個,餘2為第5個,餘3為第6個,餘4為第1個,餘5為第2個.
末位數字是6,7的,餘0為第2個,餘1為第3個,餘2為第4個,餘3為第5個,餘4為第6個,餘5為第1個.
末位數字是8,9的,餘0為第1個,餘1為第2個,餘2為第3個,餘3為第4個,餘4為第5個,餘5為第6個.
公元後:
末位數字是0,1的,餘0為第5個,餘1為第4個,餘2為第3個,餘3為第2個,餘4為第1個,餘5為第6個.
末位數字是2,3的,餘0為第6個,餘1為第5個,餘2為第4個,餘3為第3個,餘4為第2個,餘5為第1個.
末位數字是4,5的,餘0為第1個,餘1為第6個,餘2為第5個,餘3為第4個,餘4為第3個,餘5為第2個.
末位數字是6,7的,餘0為第2個,餘1為第1個,餘2為第6個,餘3為第5個,餘4為第4個,餘5為第3個.
末位數字是8,9的,餘0為第3個,餘1為第2個,餘2為第1個,餘3為第6個,餘4為第5個,餘5為第4個.
口訣:公元後:05-26-41-62-83,意為末位數字0或1的餘0為第5個,末位數字2或3的餘0為第6個,末位數字4或5的餘0為第1個,末位數字6或7的餘0為第2個,末位數字8或9的餘0為第3個.
公元前:05-24-43-62-81,意思如上.
如此就可以推算出年份.
比如公元後2009年,天幹9為己,再用200÷6=33……2,公元後末尾為9又餘2的是第一個,偶數組第一個是醜,算出地支.組合起來為己醜年.
答案:2009年為己醜年.
[編輯本段]速查幹支農歷紀月法
自商代歷法開始,將每年的第一個月的地支定為寅,稱為“正月建寅”,以後各月按地支順序類推.正月天幹的計算方法為:若遇甲或己的年份 ,正月是丙寅;遇上乙或庚之年,正月為戊寅;遇上丙或辛之年,正月為庚寅;遇上丁或壬之年,正月為壬寅;遇上戊或癸之年,正月為甲寅.依照正月之幹支,其餘月份按幹支推算即可.
例如: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 =117
除以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日的幹支日是庚申日.
比較簡單的公元紀年法及公元前紀年法
甲子 乙醜 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
甲戌 乙亥 丙子 丁醜 戊寅 己卯 庚辰 辛巳 壬午 癸未
甲申 乙酉 丙戌 丁亥 戊子 己醜 庚寅 辛卯 壬辰 癸巳
甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛醜 壬寅 癸卯
甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸醜
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥
時辰 所指時間 天幹 地支
子時 夜半 23-1 鼠 甲4 子4
醜時 雞鳴 1-3 牛 乙5 醜5
寅時 昧旦 3-5 虎 丙6 寅6
卯時 日出 5-7 兔 丁7 卯7
辰時 食時 7-9 龍 戊8 辰8
巳時 隅時 9-11 蛇 己9 巳9
午時 日中 11-13 馬 庚0 午10
未時 日昳 13-15 羊 辛1 未11
申時 晡時 15-17 猴 壬2 申12
酉時 日入 17-19 雞 癸3 酉1
戌時 黃昏 19-21 狗
戌2
亥 人定 21-23 豬
亥3
公元幹支紀年法:
如:2000年(庚辰) 2000 紅色部分為天幹 即 :庚0 地支:用2000除以12等於166餘8 即:辰8
公元前紀年法:
如:公元前781年(庚申) 781 天幹:11-1=10 即:庚0 地支:781除以12等於65餘1 13-1=12 即:申12
公元前314年(丁未) 天幹:11-4=7 即:丁7 地支:314除以12等於26餘2 即:13-2=11 即:未11
公元前57年(甲子) 天幹:11-7=4 (甲) 地支:57除以12等於4餘9 13-9=4 (子)
公元前1年(庚申) 天幹:11-1=10 (庚) 地支:13-1=12 (申)