Konvertieren von String-Datumsdaten in Python-Datetime-Objekte
Viele Datensätze enthalten Zeitstempel als Strings, wie zum Beispiel „1. Juni 2005 13:33 Uhr“. Das Konvertieren dieser Zeichenfolgen in Python-Datetime-Objekte vereinfacht die Datenmanipulation und -analyse.
Um dies zu erreichen, verwenden Sie die Methode strptime aus dem Datetime-Modul. Diese Funktion analysiert die Eingabezeichenfolge in ihre jeweiligen Datum/Uhrzeit-Komponenten. Verwenden Sie für das im Beispiel gezeigte Zeichenfolgenformat die Formatzeichenfolge „%b %d %Y %I:%M%p“:
import datetime date_string = "Jun 1 2005 1:33PM" date_object = datetime.strptime(date_string, '%b %d %Y %I:%M%p') print(date_object) # Output: datetime.datetime(2005, 6, 1, 13, 33)
Um den Datumsteil des datetime-Objekts separat zu erhalten Datumsobjekt verwenden Sie die Methode .date():
date_object = datetime.strptime(date_string, '%b %d %Y %I:%M%p').date() print(date_object) # Output: date(2005, 6, 1)
Zusätzlich Hinweise:
Das obige ist der detaillierte Inhalt vonWie konvertiere ich String-Datumsangaben in Python-Datetime-Objekte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!