推月之法,由人生年遁月之干支為主,以節令為綱,其區別有三:如在本月節令後生者,即以本月所遁干支為主;在本月節令前生者,即以上月所遁干支為主;在本月下一節令後生者,即以下月所遁干支為主。古歌雲:
甲己之年丙作首,乙庚之歲戊為頭,
丙辛必定尋庚起,丁壬壬位順行流,
更有戊癸何方覓,甲寅之上好追求。(行夏之時,寅為歲首)
甲己年正月起丙寅,乙庚之年正月起戊寅,丙辛之年正月起庚寅,丁壬之年正月起壬寅,戊癸之年正月起甲寅。
《考原》雲:上古曆元,年月日時,皆起於甲子。是甲子年必甲子月,為年前冬至十一月也,而正月建寅,故得丙寅,二月丁卯以次順數,至次年正月,得戊寅,故乙年正月起戊寅。從甲至己,越五年,共六十月,花甲週而復始,故己年正月亦為丙寅也。
假如丁卯年正月初一子時生,歷數載明丙寅年十二月三十日未時立春,是初一日早屬丁卯年正月矣。古歌雲:丁壬壬位順行流,是丁年正月遁得壬寅也。列式如下:丁卯 壬寅
又如丙午年正月初九日巳時生,曆書載明是年正月初九日午時立春,是巳時在午時之前,猶未立春,不獨丙午年作乙巳年推,且須作乙巳年十二月推。古歌雲:乙庚之歲戊為頭,是乙年正月遁戊寅,以次順數至十二月得己丑也。列式如下:丙午作乙巳 己丑
又如丙午年正月初九日午時生,曆書載明是年正月初九日午時立春,是午時已交立春,即作丙午年正月推。古歌雲:丙辛必定尋庚起,是丙年正月遁得庚寅也。列式如下:丙午 庚寅
又如丙午年十二月十九日戌時生,曆書載明是年十二月十九日酉時立春,是戌時在酉時之後,已過立春,不獨丙午年作丁未年推,且須作丁未年正月推。古歌雲:丁壬壬位順行流,是丁年正月遁得壬寅也。列式如下:丙午作丁未 壬寅
又如丙午年十二月十九日申時生,曆書載明是日酉時立春,是申時在酉時之前猶未立春,仍屬丙午年十二月推。古歌雲:丙辛必定尋庚起,是丙午年正月遁庚寅,以次順數至十二月遁得辛丑也。列式如下:丙午 辛丑