为什么发生日月食的日子每年都会提前一些
单从一年来看,这种每年都会提前一些的现象是看不出来的,更何况每年发生的日月食,我们并不都能看到。
请比较一下最近几年日月食的发生日期:
![]() |
可以看得出,第二年日月食的发生时间都要比上一年提前10多天,或者更多些。这不是偶然的。日月食的发生跟太阳在黄道上和月亮在白道上的位置有关,问题的解答自然也应该到这方面去找。
黄道与白道互相交错,有2个交点。太阳和月亮都在同一个交点附近时,才会发生日食;各在一个交点附近时,就会发生月食。要看太阳和月亮经过交点的情况怎么样。
月亮每个月都在白道上运行一周,所以,每个月都经过2个交点各一次,可以说是每个月都提供了2次发生日月食的机会。可是,太阳照例是一年在黄道上运行一周,换句话说,太阳在一般情况下是每年通过黄、白道两交点各一次。结果是,每年只有这两段时间内,才会发生日食和月食,这叫做食季。从一个食季到下一个食季,相差约半年。
![]() |
如果白道和黄道都没有什么变化,太阳则有规律地每年按时在同一个时期经过两交点,食季就应该年年都一样,每年同一时期就会发生日月食,而不会发生在这一时期之外的其他月份里。
然而,实际情况并不这样。主要的是黄白两道交点的位置,每年在黄道上向西移动约19°,大体是18年又7个月移动一周。请注意:太阳在黄道上是自西向东运行的,而黄白道交点是在黄道上自东向西移动的,即迎着太阳运动的。这就很容易理解:太阳从一个交点出发,经过另一个交点,再回到原来的交点所需要的时间,比太阳在黄道上运行一整周所需要的时间要短些,大约短19天,即346.62天,这就是一个交点年。交点年与推算日月食有很大关系,所以又叫食年。
食年比一个历年短19天,所以,每年发生日月食的日期比上一年平均提前19天。由于白道与黄道的交角也是有变化的,以及其他一些更加复杂的因素,第二年的日月食究竟提前多少时间发生,天文工作者一般在好些年之前,就详细推算出来并公开发表。