干支是天干地支的簡稱,包括十天干,十二地支。
天干共有10個符號:
12345678910
甲乙丙丁戊己庚辛壬癸
地支共有12個符號:
123456789101112
子醜寅卯辰巳午未申酉戌亥
十干和十二支依次相配,組成六十個基本單位,週而復始,迴圈不已,古人以此作為年、月、日、時的序號,叫“干支紀法”。
天干與地支的配合是固定的,稱為干支次序表如下:
01、甲子02、乙丑03、丙寅04、丁卯05、戊辰06、己巳
07、庚午08、辛未09、壬申10、癸酉11、甲戌12、乙亥
13、丙子14、丁丑15、戊寅16、己卯17、庚辰18、辛巳
19、壬午20、癸未21、甲申22、乙酉23、丙戌24、丁亥
25、戊子26、己丑27、庚寅23、辛卯29、壬辰30、癸巳
3l、甲午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、癸亥
從已知的公曆年份計算干支紀年:年份數減3(干支紀年是從公元4年開始使用的),除以10的餘數是天干,除以12的餘數是地支。例如2008年,年份數減3為2005,除以10的餘數為5,則天干為第五位,是為戊;2005除以12的餘數為1,則地支為第一位,是為子:則今年為戊子年。
計算月干支以農曆計。月的地支不變,正月的地支是寅,2月的地支是卯,……11月是子,12月是醜。
進入21世紀後因為數字較大,為求其實用性,故以2001年的干支為基礎,以下公式先計算所求年與2001年所差的年數X,然後以X為基礎進行計算。
計算月的天干須先求當年正月的干支:
①X×12÷10,取餘數。②餘數+基數7,如和大於10時減10,所得數即為當年正月天干代表數。
舉例:2008年正月的天干計算:(2008-2001)×12÷10,餘4,加基數7,和大於10減10,得數為1,故2008年正月的天干為甲,與正月地支寅結合,則干支為甲寅。
由正月再求所求月的干支:
②當年正月天干代表數+所求月數-1,如得數大於10時減10,所得數即為所求月天干代表數。
求2008年8月的天干:先求2008年正月的天干為甲寅。則2008年8月的天干為:1+8-1=8,8為辛的代數。8月的地支為酉,故2008年8月的干支為辛酉。
已知干支年求公元年份,可根據“六十年甲子(干支表)”的公元年對應進行向上或朝下地反推。如:《辛亥革命》的辛亥年是1911年(48號干支),《戊戌變法》的戊戌年為35號干支,比辛亥年早13年,則“1911-13=1898”故《戊戌變法》是1898年
干支是天干地支的簡稱,包括十天干,十二地支。
天干共有10個符號:
12345678910
甲乙丙丁戊己庚辛壬癸
地支共有12個符號:
123456789101112
子醜寅卯辰巳午未申酉戌亥
十干和十二支依次相配,組成六十個基本單位,週而復始,迴圈不已,古人以此作為年、月、日、時的序號,叫“干支紀法”。
天干與地支的配合是固定的,稱為干支次序表如下:
01、甲子02、乙丑03、丙寅04、丁卯05、戊辰06、己巳
07、庚午08、辛未09、壬申10、癸酉11、甲戌12、乙亥
13、丙子14、丁丑15、戊寅16、己卯17、庚辰18、辛巳
19、壬午20、癸未21、甲申22、乙酉23、丙戌24、丁亥
25、戊子26、己丑27、庚寅23、辛卯29、壬辰30、癸巳
3l、甲午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、癸亥
從已知的公曆年份計算干支紀年:年份數減3(干支紀年是從公元4年開始使用的),除以10的餘數是天干,除以12的餘數是地支。例如2008年,年份數減3為2005,除以10的餘數為5,則天干為第五位,是為戊;2005除以12的餘數為1,則地支為第一位,是為子:則今年為戊子年。
計算月干支以農曆計。月的地支不變,正月的地支是寅,2月的地支是卯,……11月是子,12月是醜。
進入21世紀後因為數字較大,為求其實用性,故以2001年的干支為基礎,以下公式先計算所求年與2001年所差的年數X,然後以X為基礎進行計算。
計算月的天干須先求當年正月的干支:
①X×12÷10,取餘數。②餘數+基數7,如和大於10時減10,所得數即為當年正月天干代表數。
舉例:2008年正月的天干計算:(2008-2001)×12÷10,餘4,加基數7,和大於10減10,得數為1,故2008年正月的天干為甲,與正月地支寅結合,則干支為甲寅。
由正月再求所求月的干支:
②當年正月天干代表數+所求月數-1,如得數大於10時減10,所得數即為所求月天干代表數。
求2008年8月的天干:先求2008年正月的天干為甲寅。則2008年8月的天干為:1+8-1=8,8為辛的代數。8月的地支為酉,故2008年8月的干支為辛酉。
已知干支年求公元年份,可根據“六十年甲子(干支表)”的公元年對應進行向上或朝下地反推。如:《辛亥革命》的辛亥年是1911年(48號干支),《戊戌變法》的戊戌年為35號干支,比辛亥年早13年,則“1911-13=1898”故《戊戌變法》是1898年