这和地球的公转有关:
地球绕太阳的公转轨道并不是正圆形,而是一个近似圆形的椭圆形,太阳在椭圆的一个焦点上(椭圆有两个焦点),所以,地球相对于太阳的位置有近日点(离太阳近)和远日点(离太阳远)之分.
由于地轴(地球的中轴)并不是垂直于公转轨道平面的(有23度36分的夹角),所以,地球在公转时(公转一圈是一年)和太阳的角度不同,所以一年中,不同的地方温度不同,也就形成了季节和昼长的变化.
但是,当北半球(我们)处于夏季时,地球正处于远日点;而冬季时却在近日点,所以夏至这一天日照时间最长,却不是最热的一天,冬至这一天日照时间最短,却不是最冷的一天.