Angenommen, ich habe eine Zeitzone wie "2009-08-18 13: 52: 54-04". Ich kann die meisten davon mit einer Zeile wie folgt analysieren:Wie parse ich Zeitzonen mit UTC-Offsets in Python?
datetime.strptime(time_string, "%Y-%m-%d %H:%M:%S")
aber ich kann nicht die Zeitzone an der Arbeit. Es gibt ein% Z, das textuelle Zeitzonen ("EST", "UTC" usw.) behandelt, aber ich sehe nichts, was "-04" parsen kann.
Dupe- [Wie kann ich eine ISO 8601-Datetime-Zeichenfolge in ein Objekt Python Datetime übersetzen?] (Http://stackoverflow.com/questions/969285/how-do-ich-übersetzen-ein-iso-8601-datetime-zeichenfolge-in-a-python-datetime-objekt/3908349 # 3908349) (und die Antwort ist 'dateutil.parser.parse (datastring) 'in beiden) – Yarin
verwandt: [Wie analysiert man Daten mit -0400 Zeitzone Zeichenfolge in Python?] (http://Stackoverflow.com/q/1101508/4279) – jfs