地球围绕太阳运行所在的平面叫黄道面,月球围绕地球运行并不在黄道面内,月球绕地球公转的轨道面和黄道面斜交,交角大约是5°。有时在某月的初一,月球虽然走到太阳和地球之间,但三个星球并不在同一平面内,月球或者在黄道面之上或者在黄道之下,就是说,三个星球并不在一条直线上,这时月影扫不到地面,也就不会发生日食了。同样道理,在某个月的十五或十六,虽然地球在太阳和月球之间,但月球却不在黄道面内,也就不会走进地球影锥,因此也就不会发生月食了。
由此可见,日食必定发生在农历某月的初一,但并不是每月的初一都发生日食;月食必定发生在农历某月的十五或十六,但并不是每个月的十五或十六都能发生月食。