首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将“Pandas Datetime”列从EST无日光储蓄调整转换为CET与日光储蓄调整

如何将“Pandas Datetime”列从EST无日光储蓄调整转换为CET与日光储蓄调整
EN

Stack Overflow用户
提问于 2019-07-10 11:38:19
回答 1查看 1.5K关注 0票数 1

我有一个有datetime列的dataset,其中的时区是东方标准时间(EST),没有日照节约调整。我如何将该专栏转换为中欧时间(CET),并使用熊猫进行日照储蓄调整?

我假设我必须通过使用pandas.DataFrame.tz_localize使列时区知道,然后使用pandas.DataFrame.tz_convert将具有tz感知的Datetime列从一个时区转换为另一个时区。如何设置正确的夏令调整选项?有人能帮帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-10 17:40:34

听起来您已经有了从一个时区转换到另一个时区的方法,只需要知道如何指定与用例相匹配的时区。

  • 对于输入时区,如果所有数据确实来自EST (UTC-5),没有夏时制,即使EDT (UTC-4)可能在美国东部时间生效,则使用标识符Etc/GMT+5。(注意,由于不值得进入这里的原因,倒置符号+是正确的。)这是一个固定的偏移区域,所以你不是真正应用“东方时间”,而是"UTC-5“。
  • 对于输出时区,确定要转换到的中欧位置。这很重要,因为并不是每个使用CET/CEST的位置都以相同的方式对齐。例如,您可以选择Europe/ParisEurope/BerlinEurope/Budapest,以及许多其他选项。

您可以找到这些时区标识符这里的列表。

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

https://stackoverflow.com/questions/56969924

复制
相关文章

相似问题

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