MyTetra Share
Делитесь знаниями!
Получить местный часовой пояс в Python
29.07.2018
16:34
Автор: br0ke
Текстовые метки: python, date, time, datetime, timezone, zone, utc, dateutil, local
Раздел: Информационные технологии - Python

Получить название для местного часового пояса (часовой пояс будет взят из настроек машины):


>>> import dateutil.tz

>>> import datetime

>>> localtz = dateutil.tz.tzlocal()

>>> localtz.tzname(datetime.datetime.now(localtz))

'EDT'


Получить смещения в часах относительно UTC для местного часового пояса:


>>> localtz.utcoffset(datetime.datetime.now(localtz))

datetime.timedelta(-1, 72000)

>>> localoffset = localtz.utcoffset(datetime.datetime.now(localtz))

>>> localoffset.total_seconds() / 3600

-4.0



Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования