问题很简单。我试图在python上获取UTC时间:
from datetime import timezone
now = datetime.now(tz=timezone.utc)
print(now)
print(now.strftime("%A %H:%M"))
>>2018-03-16 18:28:11.166272+00:00
>>Friday 18:28
到目前为止一切顺利,但是当我在手动调整时间(不是不同的时区或夏令时设置)的计算机上测试我的代码时,让我们说,提前2个小时。相同的代码返回此。
>>2018-03-16 20:54:11.166272+00:00
>>Friday 20:54
无论我尝试什么UTC或时区选项,我似乎都无法摆脱那个时间偏移。 我即将修改我的代码,以便从非时间调整的计算机中检索时间"从那里开始工作,但我确信在python中必须有其他方式。
是的,英语不是我的第一语言。提前谢谢。
PD:如果有任何帮助,具有调整时间的PC正在运行Windows。不,如果你认为我可以去解决它的时间设置,它就不会发生。我无法访问它。