农历纪年规律
|
中国纪年 |
|
汉武帝以前 |
用天干地支纪年 |
|
从汉武帝到清末 |
用皇帝年号加天干地支纪年 |
|
民国 |
用民国诞生时间来纪年兼或使用公元纪年 |
|
中华人民共和国建国以后 |
广泛采用公元纪年 |
干支如何纪年
干支纪年萌芽于西汉,始行于王莽,通行于东汉后期。汉章帝元和二年(85年),朝廷下令在全国推行干支纪年。有人认为中国在汉武帝以前已用干支纪年。可是,其实是类似的太岁纪年,用太岁所在位置来纪年,干支只是用以表示十二辰(把黄道附一周天分为十二等分);木星(太岁)11.862年绕天一周,所以太岁约86年会多走过一辰,这叫做“超辰”。在颛顼历上,西汉武帝太初元年(公元前104年)是太岁在丙子,太初历用超辰法改变为丁丑。汉成帝末年,由刘歆重新编订的三统历又把太初元年改变为丙子,把太始二年(公元前95年)从乙酉改变为丙戌。而东汉的历学者没用超辰法。所以太岁纪年和干支纪年从太始二年表面一样。 干支纪年,一个周期的第一年为“甲子”(如黄巾起义口号为“岁在甲子,天下大吉”),第二年为“乙丑”,依此类推,60年一个周期;一个周期完了重复使用,周而复始,循环下去。如1864年为农历甲子年,60年后的1924年同为农历甲子年;1865年为农历乙丑年,1925年同为农历乙丑年,依次类推。 必须特别注意的是干支纪年是以立春作为一年即岁次的开始,是为岁首,不是以农历正月初一作为一年的开始。例如,1984年大致是岁次甲子年,但严格来讲,当时的甲子年是自1984年立春起,至1985年立春止。
天干地支及其序号 |
序号 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
天干 |
甲 |
乙 |
丙 |
丁 |
戊 |
已 |
庚 |
辛 |
壬 |
癸 |
序号 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
地支 |
子 |
丑 |
寅 |
卯 |
辰 |
巳 |
午 |
未 |
申 |
酉 |
戌 |
亥 |
干支是“甲乙丙丁戊已庚辛壬癸”十天干与“子丑寅卯辰巳午未申酉戌亥”十二地支的合称。用十干的“甲、丙、戊、庚、壬”和十二支的“子、寅、辰、午、申、戌”相配,十干的“乙、丁、已、辛、癸”和十二支的“丑、卯、巳、未、酉、亥”相配,共配成六十组,称为《六十甲子》,用来表示年月日的次序,周而复始,循环使用。 干支最初是用来纪日的,后来多用来纪年,现在农历的年份仍用干支。 |
年纪、月纪、日纪、时纪——用干支纪年、纪月、纪日、纪时,称之谓年纪、月纪、日纪、时纪。
四柱、八字——就是指人出生的年纪、月纪、日纪、时纪的干支四组或干支八个字。 |
120年的干支纪年 |
干支 |
A |
B |
干支 |
A |
B |
干支 |
A |
B |
干支 |
A |
B |
干支 |
A |
B |
甲子 |
1924 |
1984 |
丙子 |
1936 |
1996 |
戊子 |
1948 |
2008 |
庚子 |
1960 |
2020 |
壬子 |
1972 |
2032 |
乙丑 |
1925 |
1985 |
丁丑 |
1937 |
1997 |
己丑 |
1949 |
2009 |
辛丑 |
1961 |
2021 |
癸丑 |
1973 |
2033 |
丙寅 |
1926 |
1986 |
戊寅 |
1938 |
1998 |
庚寅 |
1950 |
2010 |
壬寅 |
1962 |
2022 |
甲寅 |
1974 |
2034 |
丁卯 |
1927 |
1987 |
已卯 |
1939 |
1999 |
辛卯 |
1951 |
2011 |
癸卯 |
1963 |
2023 |
乙卯 |
1975 |
2035 |
戊辰 |
1928 |
1988 |
庚辰 |
1940 |
2000 |
壬辰 |
1952 |
2012 |
甲辰 |
1964 |
2024 |
丙辰 |
1976 |
2036 |
已巳 |
1929 |
1989 |
辛巳 |
1941 |
2001 |
癸巳 |
1953 |
2013 |
乙巳 |
1965 |
2025 |
丁巳 |
1977 |
2037 |
庚午 |
1930 |
1990 |
壬午 |
1942 |
2002 |
甲午 |
1954 |
2014 |
丙午 |
1966 |
2026 |
戊午 |
1978 |
2038 |
辛未 |
1931 |
1991 |
癸未 |
1943 |
2003 |
乙未 |
1955 |
2015 |
丁未 |
1967 |
2027 |
已未 |
1979 |
2039 |
壬申 |
1932 |
1992 |
甲申 |
1944 |
2004 |
丙申 |
1956 |
2016 |
戊申 |
1968 |
2028 |
庚申 |
1980 |
2040 |
癸酉 |
1933 |
1993 |
乙酉 |
1945 |
2005 |
丁酉 |
1957 |
2017 |
已酉 |
1969 |
2029 |
辛酉 |
1981 |
2041 |
甲戌 |
1934 |
1994 |
丙戌 |
1946 |
2006 |
戊戌 |
1958 |
2018 |
庚戌 |
1970 |
2030 |
壬戌 |
1982 |
2042 |
乙亥 |
1935 |
1995 |
丁亥 |
1947 |
2007 |
已亥 |
1959 |
2019 |
辛亥 |
2031 |
1971 |
癸亥 |
1983 |
2043 |
从上表可以看出:如
1924年和1984年都是甲子年,1936年和1996年都是丙子年,1948年和2008年都是戊子年,中间的时间为60年,这就是俗话所说的一个“六十花甲”或称一个六十甲子。这已清楚地表明了干支的纪年规律: |
干支纪年规律——按六十甲子顺序排列,60年一循环。 |
公元前后年干支的计算方法
公元后农历年干支的计算方法: 天干计算:公历年号的个位数-3即为天干序号;个位为0值则调整为10再-3。 地支计算:公历年号-3除以12地支数的余数则为地支序号数。 如计算2008年的干支: 求天干:2008,个位为8,8-3=5,5对应天干序号为“戊”; 求地支:2008-3=2005,2005/12余1,1对应的地支为“子”。 计算结果:2008年的干支为“戊子”
公元前农历年干支的计算方法: 天干计算:以正数10减去公历年号的个位数(正数)再-2的得数,即为天干序号。如为0则以10计。 地支计算:公历年号-2除以12地支数的余数则为地支序号数。 如计算-108年的干支: 求天干:108,个位为8,10-8-2=0,,0以10计对应天干序号为“癸”; 求地支:-108-2=-110,110/12余10,10对应的地支为“酉”。 计算结果:108年的干支为“癸酉”
现行计算干支纪农历年和月的起算点有两种:
一种是按农历年头年尾作为交接点:即农历除夕之前为前一年干支,春节即正月初一起为新一年干支;月以正月建寅,正月至腊月的地支寅起丑止,按五种固定的干支排算。此种起算法同一个农历年度用同一个干支表征,同一个农历月度亦用同一个干支表征。
一种是按节气即按属于公历范畴的二十四节气中的“节气”日作为干支纪年纪月的交接点:干支纪年以立春日为起算点,立春日起计为农历新一年干支;纪月以节气日作为起算点,每节气之日起为下一个农历月干支。月干支参照的是正月建寅,只不过所表征的不是一个完整的农历月,而是从公历的一个节气起至下一个节气前一日的相当一个农历月的日期。此种起算法同一个农历年度会出现前后两个不同的干支表征,同一个月度也会有两个前后不同的干支表征。
两种不同起算点万年历的鉴别: 将鼠标放置于公历任意月的月初节气日和节气的前一日,两个日期前后所显示月干支相同,则为第一种——按农历年月头尾作为交接点;反之,显示月干支不相同,则为第二种:以节令为交接点。
依照两种不同的起算点计算出来的年纪和月纪结果异同: 年干支相同的时段为——农历当年立春日起至农历除夕日止; 年干支不同的时段为——农历春节即正月初一至立春(公历每年2月5日前后)前一日止。 月干支相同的时段为——农历当月节气日起至月末日止; 月干支不同的时段为——农历每个月的初一至当月节气的前一日止。 将用两种起算点计算同一时段出现不同结果表征的时段称之为特殊时段。特殊时段的干支纪年和纪月以及四柱八字中的年柱和月柱会完全不同。 两种不同的起算点计算出的结果,不会影响干支纪日和纪时的准确性。
不少人问起过用两种起算点计算出的年月干支和四柱八字不同,到底谁是谁非?以谁为准?对此问题恕不能答复,因为历法也是法,属于国家立法机构的权限。
|