日食发生的原因,是因为月球绕地球公转的过程中,当月亮恰好行至太阳与地球之间,且太阳—月亮—地球几乎在同一直线上时,月球遮蔽阳光,月球影子落在地球上,因而发生日食。 因此,日食发生时间必定在农历初......