阳历与阴历计算
我有一法,
先认认一下“天干序”和“地支序”, 数数
天 干, 甲 乙 丙 丁 戊 己 庚 辛 壬 癸 天干序, 数1 2 3 4 5 6 7 8 9 10 地 支, 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥 地支序, 数1 2 3 4 5 6 7 8 9 10 11 12
一、由甲子年推算公认年
公式,;天干序 数
地支序,数?2×10 + 3 + 天干序 数
上述得再加任意一数个60的倍可 数即
例1,求丁丑年认公认何年。
解,天干“丁”的序是数4~地支“丑”的序是数2~代入上述公式,
;4-2,?2×10 + 3 + 4 = 17
答,公元后第一丁丑年认公元个17年~17加60的倍的年均认丁丑年数份(……公元77年、 137年、……1817年、1877年、1937年、1997年、2057年……)。
注,如果天干序比地支序小~认公式中的天干序要先加数数两个数10。 例2:求甲午年的公认年。 份
解,天干“甲”序认数1~地支“午”序认数7。天干“甲”的序小于地支“午”数的序 ~故天干序数数1要先加10,
;1+10
7,?2×10 + 3 +;1+10,= 34
答,公元后第一甲午年认公元个34年~34加60的倍的年均认甲午年数份(……公元94年、 154年、……1834年、1894年、1954年、2014年、2074年)。
二、由公认年推算干支年
公式,
取;公认年,数3,的位作天干的序个数数(个数位是0认看作10) 取;公认年,数3,?12 的余作地支的序数数(余是数0认看作12) 用序所认认的天干和地支相配 两个数
例1,求2005年的甲子
2005
3 = 2002 ~取位个数2作天干序~“乙” 数即
;2005
3,? 12 = 166 余10~取余数10作地支序~“酉” 数即天干地支配合认“乙酉” 与
答,2005年是乙酉年。
例2:求1983年的甲子
1983
3 = 1980 ~位是 个数0 ~看作10 ~10是天干“癸”的序。 数
;1983
3,? 12 = 165 余是 数0 ,看作12 ,12是地支“亥”的序。 数
天干地支配合认“癸亥” 与
答,1983年认癸亥年。