Я получаю строку даты и времени в формате, подобном "2009-05-28T16: 15: 00" (я думаю, это ISO 8601). Один хакерский вариант, по-видимому, заключается в том, чтобы проанализировать строку с использованием time.strptime
и передать первые шесть элементов кортежа в конструктор datetime, например:
datetime.datetime(*time.strptime("2007-03-04T21:08:12", "%Y-%m-%dT%H:%M:%S")[:6])
Я не смог найти "более чистый" способ сделать это. Есть один?