相关疑难解决方法(0)

Python - calendar.timegm()与time.mktime()

我似乎很难理解这一点.

calendar.timegm()和之间有什么区别time.mktime()

假设我datetime.datetime没有连接tzinfo,两个不应该给出相同的输出吗?难道他们都没有给出纪元和作为参数传递的日期之间的秒数?而且由于传递的日期没有tzinfo,那个秒数不一样吗?

>>> import calendar
>>> import time
>>> import datetime
>>> d = datetime.datetime(2010, 10, 10)
>>> calendar.timegm(d.timetuple())
1286668800
>>> time.mktime(d.timetuple())
1286640000.0
>>> 
Run Code Online (Sandbox Code Playgroud)

python timezone

57
推荐指数
2
解决办法
4万
查看次数

标签 统计

python ×1

timezone ×1