Datetime-Strings mit strptime analysieren
Stellen Sie sich die Aufgabe vor, Strings wie „1. Juni 2005 13:33 Uhr“ in Datetime-Objekte umzuwandeln. Um dieses Problem anzugehen, erweist sich datetime.strptime als leistungsstarkes Tool.
strptime analysiert eine bestimmte Zeichenfolge gemäß einem benutzerdefinierten Format in ein Datetime-Objekt ohne Zeitzoneninformationen. Um beispielsweise die Zeichenfolge „1. Juni 2005 13:33 Uhr“ in ein Datetime-Objekt zu analysieren, verwenden wir die folgende Syntax:
from datetime import datetime datetime.strptime('Jun 1 2005 1:33PM', '%b %d %Y %I:%M%p')
Die Ausgabe ist ein Datetime-Objekt, das das angegebene Datum und die angegebene Uhrzeit darstellt:
datetime.datetime(2005, 6, 1, 13, 33)
Um ein Datumsobjekt aus dem Datum/Uhrzeit-Objekt zu erhalten, rufen Sie einfach auf .date():
datetime.strptime('Jun 1 2005', '%b %d %Y').date()
Dies ergibt ein Datumsobjekt:
date(2005, 6, 1)
Zusätzliche Ressourcen:
Schlüsselbegriffe:
Das obige ist der detaillierte Inhalt vonWie kann Pythons Funktion „strptime' Datetime-Strings analysieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!