干支紀年與格里歷的換算若我們把天干的甲、乙、...、壬、癸編上 0、 ......、8、9 等序號;地支的子、丑、...、戌、亥亦編上 0、1、 ......、10、11 等序號,那么:從已知的格里歷年份計算干支紀年:年份數減4,除以10的余數是天干,除以12的余數是地支。例如:(1972 - 4)÷ 10 ≡ 8,所以天干是“壬”; (1972 - 4)÷12 ≡ 0,所以地支是“子”。 附:已知天干地支,如何得到當前是60年中的第幾年 (楊霖坤 編程)。X=天干 Y=地支if x - y = 0 thenz = 6x - 5y;elsez = 6x - 5y + 60; 排出60甲子序列,將自己的虛齡生年放入其中,逆數上行即可找到相對公元年的干支是什么了。或者比照當年或上年的干支,也能找出相應的你所需要的干支來。如你是1987年7月生人,只知道今年是兔年(丁卯)不知道87年是什么干支, 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.癸亥