【问题标题】:Python - Convert UTC datetime.timetz() to local timePython - 将 UTC datetime.timetz() 转换为本地时间
【发布时间】:2018-10-30 16:25:06
【问题描述】:

很难搜索此内容,因为它主要是日期时间或类似但不同的结果,并且似乎仍在努力获得针对稍微不同的问题的建议来解决这个问题。

我有一些 UTC 日期时间对象:timestamp。我正在做的是处理许多时间戳和相应的值并逐小时存储它们,所以我将它们存储在timestamp.timetz() 上。

现在我想遍历这些桶,获取这个 UTC 时间对象,并将其转换为东部时间,例如我希望 00:00 变成 20:00,记住夏令时。

我该如何做到这一点?

【问题讨论】:

    标签: python datetime time


    【解决方案1】:

    您可以使用“pytz”包来完成这项工作。下面是在东部时区使用 pytz 获取当前时间的示例。

    import pytz
    from datetime import datetime
    
    est_tz = pytz.timezone('US/Eastern')
    datetime.now(est_tz)
    

    希望对您有所帮助。 快乐编码! :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-27
      • 2019-01-05
      • 1970-01-01
      • 2011-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多