现在的天文学家可以计算出未来百年之内的日食、月食的时间和地域,是根据地球运行轨道、地球自转速率、月球运行轨道之间的关系推算出来的,公式很复杂。在我国汉代也发现日、月食具有一个135个朔望月的周期,135个朔望月等于3986、6天,约等于11年少31天,也就是说日、月食每过11年少31天重复发生一次。这个循环周期记载在汉代的“三统历”中,因此也称为“三统历周期”。