Форум сайта python.su
0
Есть строка
s='2019-03-08 05:19:29.826600+03'
нужно преобразовать в дату, не могу выбрать шаблон, проблема возникает
с часовым поясом +03
Пробовал так
date_format =“%Y-%m-%d %H:%M:%S.%f+”
print(datetime.datetime.strptime(s,date_format))
Но часовой пояс не подходит под шаблон, подскажите какой шаблон указать
Офлайн
221
In [1]: import datetime In [2]: s = '2019-03-08 05:19:29.826600+03' In [3]: datetime.datetime.strptime(s+'00', '%Y-%m-%d %H:%M:%S.%f%z') Out[3]: datetime.datetime(2019, 3, 8, 5, 19, 29, 826600, tzinfo=datetime.timezone(datetime.timedelta(0, 10800)))
Офлайн