天干地支对照表及算法
2025-12-01 20:38:56
永节芜贱买断之之耻
天干地支是中国古代用来记录时间的一种系统,它由十个天干和十二个地支组成。以下是天干地支对照表:

天干:
1. 甲(jiǎ)
2. 乙(yǐ)
3. 丙(bǐng)
4. 丁(dīng)
5. 戊(wù)
6. 己(jǐ)
7. 庚(gēng)
8. 辛(xīn)
9. 壬(rén)
10. 癸(guǐ)
地支:
1. 子(zǐ)
2. 丑(chǒu)
3. 寅(yín)
4. 卯(mǎo)
5. 辰(chén)
6. 巳(sì)
7. 午(wǔ)
8. 未(wèi)
9. 申(shēn)
10. 酉(yǒu)
11. 戌(xū)
12. 亥(hài)
天干地支的算法通常用于计算农历日期、八字等。以下是一个简单的算法,用于计算给定年份的天干地支:
1. 确定天干:
- 将给定年份除以10,取余数。
- 根据余数对应天干:0对应甲,1对应乙,以此类推。
2. 确定地支:
- 将给定年份除以12,取余数。
- 根据余数对应地支:0对应子,1对应丑,以此类推。
例如,计算2000年的天干地支:
1. 天干:
- 2000 ÷ 10 = 200...0,余数为0,对应天干甲。
2. 地支:
- 2000 ÷ 12 = 166...8,余数为8,对应地支午。
因此,2000年的天干地支为甲午。
需要注意的是,这个算法只适用于公元后的年份。对于公元前的年份,需要使用不同的算法。此外,天干地支的循环周期为60年,称为一甲子。
