Heim >Backend-Entwicklung >Python-Tutorial >Wie kann ich String-Datetime-Strings in Python-Datetime-Objekte konvertieren?
String-Datetime-Strings in Datetime-Objekte konvertieren
Viele Anwendungen arbeiten mit Zeitstempeln in Form von Strings. Für die weitere Verarbeitung ist es erforderlich, diese Zeichenfolgen in Datetime-Objekte umzuwandeln. So konvertieren Sie Zeichenfolgen wie „1. Juni 2005 13:33 Uhr“ in Datetime-Objekte:
Die datetime.strptime-Funktion in Python analysiert Eingabezeichenfolgen mühelos gemäß einem benutzerdefinierten Format und gibt Zeitzonen-naive Datetime-Objekte zurück:
>>> from datetime import datetime >>> datetime.strptime('Jun 1 2005 1:33PM', '%b %d %Y %I:%M%p') datetime.datetime(2005, 6, 1, 13, 33)
Um ein Datumsobjekt von einem Datums-/Uhrzeitobjekt zu erhalten, verwenden Sie .date() Methode:
>>> datetime.strptime('Jun 1 2005', '%b %d %Y').date() date(2005, 6, 1)
Zusätzliche Ressourcen:
Denken Sie daran, dass strptime für „String-Parse-Zeit“ und strftime für „String-Format“ steht Zeit.“
Das obige ist der detaillierte Inhalt vonWie kann ich String-Datetime-Strings in Python-Datetime-Objekte konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!