太阳升落时间与经度有关。

重庆经度在东经106~107度上海经度在东经121度左右两者经度相差差不多15度。

地球自转一圈360度为一天24小时,360/24=15,也就是每15度相差一小时。

重庆与上海经度相差15度,正好大约一小时。这只是我个人觉得哈