日食的时长取决于多个因素,比如本次日食是日全食还是日偏食,日食发生时的地月距离、日地距离等等。地月距离决定了月亮的表观大小以及月球的速度,而日地距离决定了太阳的表观大小。一般来说,日食从初亏到复圆需要几小时,而全食时间(太阳完全被遮挡的时间)为几分钟。
A 本影区出现日全食。
B 伪本影区出现日环食。
C 半影区出现日偏食
实际上,估算日食的持续时间并不难,你只需要知道太阳和月球在天空中的角大小(angular size)和月球绕地球旋转的周期。我会在下一段演示计算过程,但是如果你感兴趣的话可以在看答案之前自己计算一下。
日食发生时太阳、月球和地球的位置(不依照实际比例)
已知太阳和月球的角大小都是0.5度左右,月球绕地球一周需要一个月左右。当我们观测日食时会发现月球从太阳的西边缘开始,穿过太阳,从东边缘离开。那么月球移动的距离就是0.5加0.5等于1度。
1001年至2000年的日全食路径,显示地球各处都可以(有机会)看见日全食。这张图是由50张NASA的日食路径图合并而成的。
日食持续的时间就等于月球移动1度的时间。我们知道月球绕地球一周,也就是移动360度需要一个月,假设月球匀速运动,那么它移动1度的时间就是一个月的1/360,约等于2小时。因此一次日食的持续时间一般在2小时左右。