Parsing-Datum mit Zeitzone aus einer E-Mail?

Ich versuche, ein Datum aus einer E-Mail abzurufen. Zunächst ist es einfach:

message = email.parser.Parser().parse(file)
date = message['Date']
print date

und ich erhalte:

'Mon, 16 Nov 2009 13:32:02 +0100'

Aber ich brauche ein schönes datetime Objekt, also benutze ich:

datetime.strptime('Mon, 16 Nov 2009 13:32:02 +0100', '%a, %d %b %Y %H:%M:%S %Z')

was wirftValueError, since %Z isn't format for +0100. Aber ich kann kein geeignetes Format für die Zeitzone in der Dokumentation finden, es gibt nur dieses%Z für zone. Kann mir da jemand weiterhelfen?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage