如果我做:>>> print datetime.fromtimestamp(time.mktime(time.gmtime())) - datetime.utcnow() 它打印:0:59:59.618000 为什么utcnow()会比本地时间多出4个小时,而gmtime()会比我多5个小时?这将打印-5并:print int(-time.timezone/60/60) 这不是所有时间都应该是UTC时间吗? 最佳答案 GMtime在UTC一年中没有夏令时调整部分。