MyTetra Share
Делитесь знаниями!
Получить местный часовой пояс в Python
Время создания: 29.07.2018 16:34
Автор: br0ke
Текстовые метки: python, date, time, datetime, timezone, zone, utc, dateutil, local
Раздел: Информационные технологии - Python
Запись: and-semakin/mytetra_data/master/base/153286406695in9q8jxi/text.html на raw.githubusercontent.com

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


>>> 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.59
Яндекс индекс цитирования