首页 > 解决方案 > 产生不同结果的时间和日期时间模块

问题描述

为什么运行以下代码时 gmt 和 utc 结果不同。

import time
import datetime

print( time.mktime(time.gmtime()))
print(datetime.datetime.utcnow().strftime("%s"))

输出

1571984607.0
1571981007

我阅读了许多文章 gmt 和 utc 都会给出相同的结果。为什么我在这里得到不同的结果。当我将它转换为 IST 时,gmt 是时间模块提前 1 小时。

标签: pythondatetimetime

解决方案


推荐阅读