关于为什么干支只有“日”连续,年、月不连续,我补充一个个人观点,供参考。
因为“日”每天可见,不会多也不会少,明天就是在今天的基础上加“壹”,按60甲子循环永远错不了。
而年、月,由于古代测量的精度不够(即使在1970年之前,核子测钟和系外射电源没有利用起来之前),现代科学的年、月也是不足够精确(现代每过若干年,年的长度就得增减1秒,一年约31557600秒),而古代中国天文学家(历算家)特别执着于用分数记事(他们认为小数的方式,四舍五入是有哲学问题的),而用分数定“年”的长度,从先秦到宋,这个“分数”一直没有完全固定下来(其实到现在通过连分数的方法可以找到精度较高的替代分数,但年受“银河系”、河外星系引力时空作用,时间一长,比如经过几亿年时间,就不是固定的,年长度会有几十天的变化,二叠纪的珊瑚虫化石显示当时的地球年有410多天),所以在推算朔日、日月食时出现一定的偏差,一直困扰着他们。 这对历法的根本影响是重大的。