如何在python中比较两个时区?

该死的

 import pytz
 b=pytz.timezone('Europe/Rome')
 c=pytz.timezone('Europe/Berlin')

这两个时区具有不同的名称,但是代表相同的事物

  • b == c返回false
  • b.zone与c.zone不同

有没有办法看到b实际上等于c?

具体的问题是,我必须转换熊猫数据框的时区,但前提是该时区必须不同于c。原始时区可能是b,在这种情况下,我不想转换,因为将b转换为c会浪费时间(因为它们在末尾代表相同的时区...。)

谢谢你的帮助。

更新:使用答案的反馈,将“ CET”更改为“欧洲/罗马”,以确保示例中的时区相同

克里斯·考克

这是一种贫民窟,但是我可以将两个时区的偏移量与给定的时间戳进行比较。

from datetime import datetime
today = datetime.today()
b.utcoffset(today) == c.utcoffset(today)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何在Java 8中比较两个日期之间的分钟差异,同时还要考虑时区差异?

来自分类Dev

如何在Clojure中比较/减去两个列表

来自分类Dev

如何在android中比较两个edittext字段

来自分类Dev

如何在JavaScript中比较两个日期时间?

来自分类Dev

如何在露天javascript中比较两个noderefs

来自分类Dev

如何在Java中比较两个arraylist <Contacts>

来自分类Dev

如何在Java中比较两个哈希映射

来自分类Dev

如何在python中比较两个时间字段

来自分类Dev

如何在shell中比较两个值?

来自分类Dev

如何在python中比较两个列表

来自分类Dev

如何在querybuilder中比较两个日期

来自分类Dev

如何在golang中比较两个文件?

来自分类Dev

如何在Windows中比较两个csv文件

来自分类Dev

如何在Postgresql中比较两个表?

来自分类Dev

如何在JUnit中比较两个double列表

来自分类Dev

如何在Java中比较两个图像

来自分类Dev

如何在Django中比较两个Datetime字段

来自分类Dev

如何在C#中比较两个列表?

来自分类Dev

如何在C ++中比较两个char数组?

来自分类Dev

如何在sql oracle中比较两个datetime

来自分类Dev

如何在Godot中比较两个节点坐标

来自分类Dev

如何在Matlab中比较两个Chanel

来自分类Dev

如何在php中比较两个变量

来自分类Dev

如何在Powershell中比较两个.js文件

来自分类Dev

如何在Python中比较两个以上的列表?

来自分类Dev

如何在bash脚本中比较两个日期?

来自分类Dev

如何在AngularJS中比较两个日期?

来自分类Dev

如何在javascript中比较两个列表项?

来自分类Dev

如何在javascript中比较两个对象数组?