口 诀 解 释
某年某月为基点, 查历:如以已知
1974年正月初一为基点。
初一干支记心间。 1974年正月大,初一干支为甲子。
干进四与支进八, 甲进四为戊,子进八为申,合为戊申。【有时进三进七】。
顺推八年初一现。 顺推八年是1982年,正月大,初一是戊申。
干退四与支退八, 甲退四为庚,子退八为辰,合为庚辰。【有时退三退七】。
逆推八年初一现。 逆推八年是1966年,正月大,初一是庚辰。
三七四八交替出, 甲进三为丁,子进七为未,合为丁未【同年三月小,初一是甲子】。
顺推八年是1982年,三月大,初一是丁未。
最多相差一整天。 甲退四为庚,子退八为辰,合为庚辰。
逆推八年是1966年,三月大,初一是庚辰。
解 疑:
1、为何“干进四、支进八”?
因为阴历是以太阴(月亮)为核心的,阳历是以太阳为核心的;即阴历是以月球绕地球运转一周为一自然月(月球不自转,故有圆缺),是29.53059个太阳日,取整数,故阴历大月 30日,小月29日;而地球绕太阳一周为一个太阳年,是365.2422个太阳日(地球自转次数),约合阴历12.4个月,取整数,即一年约等于12个月;由于地轴与地轨不垂直,故每年有寒热四季之分;而月球绕地球运转100个月,约等于太阳年8年另4个月;多余的4个月就要加到相应的年份里,避免春夏秋冬四季紊乱,故阴历有“三年两头闰,三年两不闰”的说法。因为4个月加到8年里,所以出现“干进四、支进八”或“干退四、支退八”之算法。
2、为何出现“干进三、支进七”?
因为自然月,每月是29.53059天,而非整数30天,此小数部分需要调整,所以出现“干进三、支进七”现象(干支提前一天)。至于某些月份,基点月小,新推月也小,并非千篇一律的大变小,小变大;但70%以上的推算月份符合大变小,小变大之规律。
举 例:
1、已知2005年正月小,初一是甲子,求八年后即2013年正月大小、初一干支?
解:干进三,支进七:甲 → 丁,子 → 未,合为丁未,即2013年正月初一是丁未,月大。且正月十一是丁巳;廿一是丁卯。二月初一是丁丑;十一是丁亥;廿一是丁酉·····
2、已知2005年正月小,初一是甲子,求八年前即1997年正月大小、初一干支?
解:干退四,支退八:甲 ← 庚,子 ← 辰,合为庚辰,即1997年正月初一是庚辰,月大。且正月十一是庚寅;廿一是庚子。二月初一是庚戌;十一是庚申,廿一是庚午·····
|