me gustaría convertir esta cadena en un objeto de fecha y hora:convertido al objeto de fecha y hora
Wed Oct 20 16:35:44 +0000 2010
¿Hay una manera simple de hacer esto? ¿O tengo que escribir un RE para analizar los elementos, convertir Oct a 10 y así sucesivamente?
EDITAR: strptime es genial. Sin embargo, con
datetime.strptime(date_str, "%a %b %d %H:%M:%S %z %Y")
consigo
ValueError: 'z' is a bad directive in format '%a %b %d %H:%M:%S %z %Y'
a pesar% z parece ser correcta.
EDIT2: Parece que la etiqueta% z no es compatible. Ver http://bugs.python.org/issue6641. Lo solucioné usando un objeto timedelta para modificar la hora de forma adecuada.
no estoy seguro si elimina la zona horaria –