Ich erhalte einen JSON, der Zeitdaten ausdruckt 2016-04-15T02: 19: 17 + 00: 00 'Ich kann das Format dieser Unicode-Zeichenfolge nicht herausfinden.Wie finde ich das Datumsformat?
Ich muss einen Unterschied in der Zeit zwischen damals und jetzt finden. Der erste Schritt, dass die Zeichenfolge strukturiertes Format und Iam nicht in der Lage zu konvertieren das Format
fmt='"%Y-%m-%d %H:%M:%S %Z'
#fmt='%Y-%m-%d %H:%M:%S.%f'
print datetime.datetime.strptime(result_json['alert_time'], fmt)
I Ausnahme erhalten immer zu finden, dass es nicht das gleiche Format ist
time data '2016-04-15T02:19:17+00:00' does not match format '"%Y-%m-%d %H:%M:%S %Z'
Ich bekomme immer: unkonvertierte Daten bleibt: +00: 00. Gibt es eine anmutige Möglichkeit, die Ausnahme loszuwerden? – Victor
@Victor: "trim die Zeitzone vor dem Aufruf von' strptime'. " –