首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pytz.UTC与pytz.timezone的差异(“格林尼治时间”)

pytz.UTC与pytz.timezone的差异(“格林尼治时间”)
EN

Stack Overflow用户
提问于 2013-04-07 13:37:30
回答 1查看 6.1K关注 0票数 7

pytz的文档说:

请注意,此实例pytz.timezone('UTC')与其他具有相同含义的时区(格林威治、格林威治、环球等)不是同一个实例(或实现)。

事实上:

代码语言:javascript
复制
>>> pytz.timezone('UTC') is pytz.timezone('GMT')
False

所以..。有什么关系呢?

什么时候应该使用pytz.timezone('UTC'),什么时候应该使用pytz.timezone('GMT')

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-25 09:40:30

UTC实现是一个tzinfo实现,它将在任何时候返回0分钟偏移量。

执行pytz.timezone(“GMT”)时得到的时区是奥尔森数据库中定义的GMT时区。它也将在任何时候返回0,但以更复杂的方式返回。

使用UTC。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15862999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档