1、日環食的形成是因為月球離地球較遠,月球的本影不能到達地面而它的延長線經過瞭地面,而位於月影的本影延長線區域(偽影區)的人們就能看到日環食。因為地球和月亮都是不透光的球體,所以太陽照射到光,有時會被月球擋住。農歷初一初二就有可能發生日環食。
2、在以上日子中,如果地球、月球、太陽在同一條直線上時,日環食就發生瞭。太陽射出的光線被月球擋住,而在月球的陰影區內,人就不能接受到陽光,所以就無法看到太陽。又因為月球到地球的距離與月球到太陽的距離不同,且月球離太陽比月球距離地球大很多所以月球就把太陽遮住,隻露出周圍的一部分,所以形成日環食。