Python time.gmtime()返回时间比系统时间早5个小时

Jam*_*tie 4 python time timezone

我一直在搜索谷歌机器,并没有拿出任何答案.拨打电话时:

time.gmtime()  
Run Code Online (Sandbox Code Playgroud)

最终返回时间,正如主题所说,比我的系统时间提前5小时.我无法弄清楚发生了什么.time.tzname()返回正确的时区.除了将python设置为比我早5个小时的时区,有没有办法纠正这个错误?

Jac*_*eow 19

你有没有尝试搬到伦敦?我认为这将解决您的问题.:)


Sil*_*ost 6

你在找time.localtime?正如文档所述,time.gmtime返回UTC中的时间结构.


Tim*_*ker 5

time.gmtime()返回格林威治标准时间.例如,这比东部标准时间早5个小时; 考虑到夏令时,它比中央标准时间提前了五个小时.