Heim > Backend-Entwicklung > Python-Tutorial > Wie kann Pythons Funktion „strptime' Datetime-Strings analysieren?

Wie kann Pythons Funktion „strptime' Datetime-Strings analysieren?

Susan Sarandon
Freigeben: 2024-12-31 22:14:17
Original
810 Leute haben es durchsucht

How Can Python's `strptime` Function Parse Datetime Strings?

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')
Nach dem Login kopieren

Die Ausgabe ist ein Datetime-Objekt, das das angegebene Datum und die angegebene Uhrzeit darstellt:

datetime.datetime(2005, 6, 1, 13, 33)
Nach dem Login kopieren

Um ein Datumsobjekt aus dem Datum/Uhrzeit-Objekt zu erhalten, rufen Sie einfach auf .date():

datetime.strptime('Jun 1 2005', '%b %d %Y').date()
Nach dem Login kopieren

Dies ergibt ein Datumsobjekt:

date(2005, 6, 1)
Nach dem Login kopieren

Zusätzliche Ressourcen:

  • strptime-Dokumentation : Python 2, Python 3
  • strptime/strftime-Formatzeichenfolgendokumentation: Python 2, Python 3
  • Strftime.org-Format-String-Cheatsheet

Schlüsselbegriffe:

  • strptime: „String-Parse-Zeit“
  • strftime: „String-Format-Zeit“

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage