没有官方的解释,但如果我没猜错的话,是因为西方复活节假期的原因,每次地球一小时改日期,都是因为这个原因。地球一小时是个国际性活动,更准确说是西方人为主的活动,所以肯定要按西方人的习惯来。
今年的复活节(春分月圆后的第一个星期日)是4月1日(和愚人节日期重了

),所以3月31日晚上就是复活节假期前夜,西方人要庆祝狂欢的,如果熄灯了,显然影响他们狂欢的兴致,所以把地球一小时提前一周。
2013、2016年也发生过这种情况,2013年是从3月30日提前到3月23日,2016年是3月26日提前到3月19日,原因应该相同。但只有在2013年是官方给出解释说因为复活节假期的原因,后来就不提了,估计是因为怕反对者骂他们矫情、作秀,想改日期就改日期,不是真的为了环保。
