上海靠海,水的比热较大,阳光带来的热量对水温影响很小,一年四季温度相对稳定。北京是内陆城市,城市温度很大程度决定于太阳照射的强度,因而四季分明。相对于上海来说夏天更热,冬季更冷。近些年来因为树木砍伐很多,植物对当地温度的稳定作用削弱,温差更大了。