方法很简单,只要记住四个基数,就可以用目测心算的方法,在一分钟之内知道从公一世纪1年到以后若干年任何一年的年干支。
如公元1年,天干11_3=8,天干为辛;地支1+9=10,为地支酉,故公元1年年干支为辛酉;公元4年,4_3=1,天干为甲,4+9=13,
13_12(一个12地支循环)=1,为地支子,
故公元4年年干支为甲子。
再如公元1946年,6_3=3。天干为丙;
地支46+1=47,47_36=11,地支戌,故1946年年干支为丙戌。
一,年干(天干):
从公元一年开始,将公元数的个位数减去3,所得之差数即为该年的年干(天干)序数,一万年甚至更长都不变。
说明:公元数的十位数0,个位数为0、1、2时,分别取10、11、12减去3,如10_3=7,即为天干庚;11_3=8,天干辛。
如公元100年、公元1100年、2000年等;
公元1年、101年;1901年;公元2年、102年、1962年等
举例:公元1年,公元2001年,11_3=8,天干为辛。
二,年支(地支):
地支不需要减去3,直接在公元最后两位数(十位)加上一个个位基数,就可以在一分钟内知道任何一年的地支。
根据不同世纪加不同的数,很简单,只有三个,即9、1、5(或1、5、9)。
分别为:公元一世纪(公元1━100年)加9;
公元二世纪(公元101━200年)加1;
公元三世纪(公元201━300年)加5;
公元四世纪(公元301━400年)加9;
以此类推,三个世纪一循环。
要想一下就知道那个世纪加基数为几?只要用世纪数除以3;被3被尽的加5;余数是1即加9;余数是2即加1。
如18世纪(公元1701━1800年),18被3除尽,该世纪的所加基数即为5。
再如20世纪(1901━2000年),20除以3,余2,本世纪基数即为1。
说明:
1,公元数最后两位数加上基数的和超过12则除以12;超过60除以60。不问商数取余数,余数即为地支序数。余数1为地支子,余2地支丑。
余数11为地支戌;除尽为亥。
2,公元最后两位数加上基数之和超过100,以一个百位数计算。
如二十世纪的1999年,二十世纪加1,即用100除以60,商数1余40;40还超过12,再除以12余4,即为地支卯。
再如十九世纪的1899年,基数加9,99+9=108。
即用108除以60,余数48;再除以12,被除尽,即为地支亥。
由于数字较小,最大数为109,可以不用除法,直接目测用减法,差数即为地支(年支)序数,这样更快。
和数超过12减去12;超过24减去24;超过36减去36;超过48减去48。
如100减60等于40,40再减去36(三个12地支数),差数为4,地支为卯。