【问题标题】:python - Give UTC time get Time in Japan using pytzpython - 使用 pytz 给 UTC 时间获取日本时间
【发布时间】:2013-01-04 17:00:58
【问题描述】:

这里是 UTC 时间:

now_utc = datetime.datetime.now(timezone('UTC'))

这里是东京的时区:

 tz = Asia/Tokyo

那么...使用 pytz 如何获取日本的当地时间?

【问题讨论】:

    标签: python pytz


    【解决方案1】:

    这应该可行:

    now_utc.astimezone(timezone('Asia/Tokyo'))
    

    【讨论】:

      【解决方案2】:

      试试这个:

      import pytz
      import datetime
      
      a = datetime.datetime.now() # UTC
      b = datetime.datetime.now(tz=pytz.timezone('Asia/Tokyo')) # for Japan time zone
      

      输出示例

      一个:

      datetime.datetime(2015, 5, 27, 9, 39, 48, 451388)
      

      b:

      datetime.datetime(2015, 5, 27, 18, 37, 28, 78739, tzinfo=<DstTzInfo 'Asia/Tokyo' JST+9:00:00 STD>)
      

      【讨论】:

        猜你喜欢
        • 2013-08-26
        • 2017-06-15
        • 2017-09-17
        • 2020-09-01
        • 2014-03-03
        • 1970-01-01
        • 2018-07-02
        • 2015-06-10
        • 2014-10-05
        相关资源
        最近更新 更多