当三个星体在同一条直线上时发生.这个道理很容易理解,因为我们距离太阳的距离以光年来度量,而到月球的距离以公里来计算;当太阳光照射到地球表面上的光线被月亮挡住时,在地球上在白天会在一段时间里看不到光线,好象突然一下子到了黑夜一样,这就是日食.