我在美国,我想获取一段代码的 UTC 时间(没有夏令时的影响):
localtime = strftime("%m%d%y%H%M", gmtime())
现在,该代码让我有时间在英国格林威治。我知道我的时间偏移量为 -8 (GMT -8)。如何获得特定时区的 UTC 时间? (使用 Python 库,不将小时转换为整数 - 8,然后将其转换回来)
最佳答案
试试 datetime 模块:
datetime.datetime.utcnow() + datetime.timedelta(hours=-8)
顺便说一句,UTC 没有时区,它是世界协调时间,到处都一样。
关于python - 如何获得给定时区的 UTC 时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6528391/