Get UTC offset from time zone name in python

前端 未结 3 1133
忘了有多久
忘了有多久 2020-12-12 13:26

How can I get UTC offset from time zone name in python?

For example: I have Asia/Jerusalem and I want to get +0200

3条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-12 14:10

    Have you tried using the pytz project and the utcoffset method?

    e.g.

    >>> import datetime
    >>> import pytz
    >>> pacific_now = datetime.datetime.now(pytz.timezone('US/Pacific'))
    >>> pacific_now.utcoffset().total_seconds()/60/60
    -7.0
    

提交回复
热议问题