ISO8601-Datetime in "normales" Datetime umwandeln
Verfasst: Mittwoch 18. November 2020, 08:37
Hallo zusammen,
ich bin ganz neu in der Python-Welt und mache daher gerade erst meine ersten Schritte.
Ich habe hier aus einer CSV Datei ein Feld im ISO8601-Format:
Ich würde das jetzt gerne in ein "ganz normales" Format umwandeln, so dass ich damit auch ganz normal rechnen, vergleichen, etc. kann.
Auch mit matplot würde ich die Daten gerne nutzen. Hier bekomme ich aber die Fehlermeldung " Was ja auch wieder auf ein falsches Format hindeutet.
Ich habe alles möglich probiert, aber irgendwie klappt es nicht.
Meine Versuche waren z.B.:
Hat jemand von Euch einen Ansatz für mich, wie ich das bewerkstelligen kann?
ich bin ganz neu in der Python-Welt und mache daher gerade erst meine ersten Schritte.
Ich habe hier aus einer CSV Datei ein Feld im ISO8601-Format:
Code: Alles auswählen
2020-03-02T17:00:00+0000
Auch mit matplot würde ich die Daten gerne nutzen. Hier bekomme ich aber die Fehlermeldung "
Code: Alles auswählen
TypeError: unhashable type: 'numpy.ndarray'"
Ich habe alles möglich probiert, aber irgendwie klappt es nicht.
Meine Versuche waren z.B.:
Code: Alles auswählen
e=datetime.datetime.strptime(Datum_Faelle['time_iso8601'][ind], "%Y-%m-%dT%H:%M:%S.%fZ")
e=datetime.datetime.strptime("2020-03-02T17:00:00+0000", "%Y-%m-%dT%H:%M+%z")
e=dateutil.parser.parse("2020-03-02T17:00:00+0000")
a= str(datetime.datetime.now()).replace('2020-03-02T17:00:00+0000','T')
print(a)
import iso8601
x=iso8601.parse_date("2020-03-02T17:00:00+0000")