Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 22, 2015 14:20:12

maxim83632
Зарегистрирован: 2015-03-24
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсин строки с датой

Столкнулся с проблемой, что при разборе строки

'Sat Mar 21 00:00:00 MSK 2015', '%a %b %d %H:%M:%S %Z %Y'
, возникает ошибка если в строке будет указан часовой пояс отличный от часового пояса установленного на компьютере.
Подскажите пожалуйста с чем связана данная ошибка и как её можно обойти (кроме очевидного удаления упоминания часового пояса из строки)?

time.strptime('Sat Mar 21 00:00:00 MSK 2015', '%a %b %d %H:%M:%S %Z %Y')

Офлайн

#2 Апрель 22, 2015 19:16:45

terabayt
От: Киев
Зарегистрирован: 2011-11-26
Сообщения: 1099
Репутация: +  103  -
Профиль   Отправить e-mail  

Парсин строки с датой

import time, os
os.environ['TZ'] = 'Europe/Moscow'
print time.strptime('Sat Mar 21 00:00:00 MSK 2015', '%a %b %d %H:%M:%S %Z %Y')



————————————————
-*- Simple is better than complex -*-

Отредактировано terabayt (Апрель 22, 2015 19:17:01)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version