Heim >Backend-Entwicklung >Python-Tutorial >Wie formatiere ich ein DateTime-Objekt als bestimmte Datumszeichenfolge in Python?

Wie formatiere ich ein DateTime-Objekt als bestimmte Datumszeichenfolge in Python?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-14 12:58:02355Durchsuche

How to Format a DateTime Object as a Specific Date String in Python?

DateTime-Objekt in ein bestimmtes Datumszeichenfolgenformat in Python konvertieren

In Python können Sie ein DateTime-Objekt mühelos in eine Zeichenfolge konvertieren, die das Datum darstellt Nur Komponente. Dies kann sich in verschiedenen Szenarien als nützlich erweisen. Betrachten Sie das folgende Datetime-Objekt:

datetime.datetime(2012, 2, 23, 0, 0)

Unser Ziel ist es, dieses Objekt in eine Zeichenfolge im Format „23.02.2012“ umzuwandeln. Die Lösung besteht darin, die Methode strftime() zu verwenden, um das Datum gemäß unseren gewünschten Spezifikationen zu formatieren.

import datetime
t = datetime.datetime(2012, 2, 23, 0, 0)
t.strftime('%m/%d/%Y')

Durch Angabe der Formatzeichenfolge „%m/%d/%Y“ weisen wir strftime() an. um eine Zeichenfolge zu generieren, die das Datum im MM/TT/JJJJ-Format darstellt, was zur gewünschten Ausgabe führt:

'02/23/2012'

Wenn Sie zusätzliche Formatierungsoptionen erkunden möchten, lesen Sie die offizielle Dokumentation für weitere Informationen detaillierte Informationen zu strftime().

Das obige ist der detaillierte Inhalt vonWie formatiere ich ein DateTime-Objekt als bestimmte Datumszeichenfolge in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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