导航

天干地支纪年速算法

Posted on 2017-10-20 13:57  朝霆老板  阅读(4056)  评论(0)    收藏  举报

一、生日的推算

(出生年份+9)%12=此人属象    注:公式中的“%(模)”为取余数运算;

二、知道公元纪年推出干支年

①年份的个位数为天干号,年份%12=地支号。

设定天干地支的编号为:甲4  乙5  丙6  丁7  戊8  己9  庚0  辛1  壬2  癸3


                              子4  丑5  寅6  卯7  辰8  巳9  午10  未11  申0  酉1  戌2  亥3

②天干=[(年份-3)%60]%10,其中10为天干循环一轮,利用本式得出的个位数按照“甲 乙 丙 丁 戊 己 庚 辛 壬 癸”顺序推算;

   地支=[(年份-3)%60]%12,其中12为地址循环一轮,利用本式得出的个位数按照“ 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥”顺序推算。