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