我正在使用pytz模块将一个日期从America/Los_Angeles时区转换为UTC,使用以下代码:
现在,我想测试一下UTC值是否实际上是以UTC格式表示的。如何使用pytz或datetime来进行测试?
TZ = 'America/Los_Angeles'
from = pytz.timezone(TZ)
utc = from.localize(original_date).astimezone(pytz.utc)
现在,我想测试一下UTC值是否实际上是以UTC格式表示的。如何使用pytz或datetime来进行测试?
total_seconds()
返回一个浮点数。虽然你很少会遇到与整数0比较失败的情况,但你可以通过使用int(now.utcoffset().total_seconds()) == 0
来确保。 - idoimagingint(now.utcoffset().total_seconds()) == 0
如果时区是GMT,则返回True...datetime.now(pytz.timezone("GMT"))
. GMT和UTC时间显然是相同的。 - theQuestionMan