这是因为地球自转的自转轴,相对于太阳而言,是倾斜的。这就导致了一年之中太阳直射的位置是不一样的。来看下面这幅图
在A位置的时候,太阳光直接照射北半球,这个时候北半球就是夏天,而由于太阳光是倾斜着照射南半球的,由于倾斜照射的热量要比直射小,南半球就是冬天。当地球运行到位置C的时候,太阳光直射南半球,南半球就是夏天,而北半球则在经历冬天。这也解释了为什么南北半球的季节是恰好相反的。