Wie parse ich ein ISO 8601-formatiertes Datum in Python?
Sie können die Methode datetime.fromisoformat()
verwenden, um ein im ISO 8601-Format formatiertes Datum in Python zu analysieren. Hier ist ein Beispiel:
from datetime import datetime
date_string = "2022-11-15T09:00:00"
date_object = datetime.fromisoformat(date_string)
print(date_object)
Dies wird ausgeben:
2022-11-15 09:00:00
Beachten Sie, dass diese Methode in Python 3.7+ verfügbar ist.
Wenn Sie eine Python-Version unter 3.7 verwenden, können Sie die Bibliothek dateutil
verwenden, um den ISO8601-Datumsstring zu analysieren.
from dateutil import parser
date_string = "2022-11-15T09:00:00"
date_object = parser.parse(date_string)
print(date_object)
Dies wird auch ausgeben:
2022-11-15 09:00:00