Если вы не возражаете против использования дополнительного пакета Python с именем dateutil
, вы можете сделать следующее:
from dateutil.parser import parse
ds = '2016-11-22T11:49:21.826-05:00'
print(parse(ds))
Вывод:
datetime.datetime(2016, 11, 22, 11, 49, 21, 826000, tzinfo=tzoffset(None, -18000))