因为只有在初一的时候月球才运行到太阳和地球之间,只有这样月球才能遮挡住太阳。而十五的时候月球是运行到地球的另一侧的,此时是地球遮挡住射向月球的阳光 。月食是把地球放在了太阳和月亮之间了。日食是把月亮放在了地球和太阳之间。这你总知道吧。
但是月球公转平面根地球公转平面不是同一个平面,其实每个月十五或十六(农历),地球都是在太阳和月亮之间,但是三者并不在同一条直线上。此时所有太阳的光线在深夜(所谓深夜就是此时面向月亮的地球人的概念)照在了月亮上。这就是十五月圆。如果当三者碰巧处在同一直线上,那就是月食了。
在阴历初一在晚上是看不见月亮的,因为此时月亮是在太阳和地球之间穿过,也就是月亮是白天出现的。当日、月、地三者不在同一直线上时,人们当然在白天察觉不到月亮的出现。而当三者处在同一条直线上时,人们就会发现太阳被遮住了。这就是日食。