Heim >Backend-Entwicklung >Python-Tutorial >Wie konvertiert man „1. Juni 2005 13:33 Uhr'-Strings in Python-DateTime-Objekte?
Wie können Sie eine Liste mit Datum/Uhrzeit-Zeichenfolgen wie „1. Juni 2005 13:33 Uhr“ umwandeln? sie in datetime Objekte?
Lösung:
datetime.strptime bietet die Lösung zum Parsen von Datetime-Zeichenfolgen in Datetime-Objekte. Durch Angabe des erwarteten Formats als zweites Argument kann datetime.strptime die Zeichenfolge interpretieren und in das entsprechende Datetime-Objekt konvertieren:
from datetime import datetime datetime_object = datetime.strptime('Jun 1 2005 1:33PM', '%b %d %Y %I:%M%p')
In diesem Fall folgt die bereitgestellte Formatzeichenfolge der Syntax:
Durch Befolgen dieser Formatzeichenfolge analysiert datetime.strptime die Eingabezeichenfolge genau in eine Datums- und Uhrzeitangabe Objekt.
Um ein Datumsobjekt aus dem Datetime-Objekt zu erhalten, verwenden Sie die Methode .date():
date_object = datetime_object.date()
Zusätzliche Ressourcen:
Das obige ist der detaillierte Inhalt vonWie konvertiert man „1. Juni 2005 13:33 Uhr'-Strings in Python-DateTime-Objekte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!