Я хотел бы преобразовать эту строку в объект datetime:
Wed Oct 20 16:35:44 +0000 2010
Есть ли простой способ сделать это? Или мне нужно написать RE, чтобы разобрать элементы, преобразовать октябрь в 10 и так далее?
EDIT:
Время отлично. Однако с
datetime.strptime(date_str, "%a %b %d %H:%M:%S %z %Y")
Я получаю
ValueError: 'z' is a bad directive in format '%a %b %d %H:%M:%S %z %Y'
хотя% z кажется правильным.
EDIT2:
Похоже, тег% z не поддерживается. Смотри http://bugs.python.org/issue6641.
Я справился с этим, используя объект timedelta, чтобы соответствующим образом изменить время.