分类：教育/科学-学习帮助
问题：关于古代干支纪年法计算？头疼！网上找的例子：例如现在是2007年 
网上找的例子：例如现在是2007年10月11日上午10时，阴历九月巳时，干支记法就是丁亥年庚戍月戊寅日丁巳时。我算的是：42.乙巳，用2007除以60得33又45，再用45减3，查表得的，然后是月是：遇上乙或庚之年，正月为戊寅，算出24.丁亥，算法是，戊寅是正月，己卯是二月以此类推算出（15.戊寅 16.己卯 17.庚辰 18.辛巳 19.壬午 20.癸未 21.甲申 22.乙酉 23.丙戌 24.丁亥 ），日就是丁亥后面的25.戊子。显然我的计算结果跟网上查的不一样，为什么啊？我为这个问题搞得头都大了！！！有哪位高人能教教我方法，谢谢网上找的例子：例如现在是2007年10月11日上午10时，阴历九月巳时，干支记法就是丁亥年庚戍月戊寅日丁巳时。我算的是：42.乙巳，用2007除以60得33又45，再用45减3，查表得的，然后是月是：遇上乙或庚之年，正月为戊寅，算出24.丁亥，算法是，戊寅是正月，己卯是二月以此类推算出（15.戊寅 16.己卯 17.庚辰 18.辛巳 19.壬午 20.癸未 21.甲申 22.乙酉 23.丙戌 24.丁亥 ），日就是丁亥后面的25.戊子。显然我的计算结果跟网上查的不一样，为什么啊？我为这个问题搞得头都大了！！！有哪位高人能教教我方法，谢谢！！！
回答：　　“除以60得33又45，再用45减3”，真令人匪夷所思。干支跟着阴历走。西元2009年并非己丑年。西元2009年1月26日至2010年2月13日，才是夏历己丑年。
　　阴历的闰月和月大、月小并不固定。因此，干支与月和日的搭配并不固定。以今年（己丑年）为例：五月为己巳月，闰五月为庚午月，六月即为辛未月。己丑年、庚寅年十二月均有三十日，辛卯年十二月只有二十九日。而且，这一个己丑年与其他己丑年比，月、日干支和一年的天数也不一样。庚寅年、辛卯年等也是这样。
　　用公式计算夏历，是天文台都做不到的事情。阁下可真敢想呀！