Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich den letzten Tag eines Monats in Python effizient bestimmen?

Wie kann ich den letzten Tag eines Monats in Python effizient bestimmen?

Barbara Streisand
Freigeben: 2024-12-05 00:31:12
Original
625 Leute haben es durchsucht

How Can I Efficiently Determine the Last Day of Any Month in Python?

Bestimmen des letzten Tages eines Monats in Python

Für Entwickler, die einen effizienten und unkomplizierten Ansatz zum Ermitteln des letzten Tages eines bestimmten Monats suchen Mit der Standardbibliothek von Python kommt Calendar.monthrange zur Rettung. Diese Funktion gibt ein Array mit zwei Elementen zurück: den Wochentag des ersten Tages des Monats und die Anzahl der Tage in diesem Monat.

import calendar

# Get last day of January 2002
last_day_of_jan_2002 = calendar.monthrange(2002, 1)[1]  # Result: 31
Nach dem Login kopieren

Die Handhabung von Schaltjahren erfolgt ebenfalls nahtlos, wie im folgenden Beispiel gezeigt:

# Get last day of February 2008 (leap year)
last_day_of_feb_2008 = calendar.monthrange(2008, 2)[1]  # Result: 29
Nach dem Login kopieren

Wenn Sie einen prägnanten Ausdruck bevorzugen, können Sie den folgenden Codeausschnitt verwenden:

calendar.monthrange(year, month)[1]
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich den letzten Tag eines Monats in Python effizient bestimmen?. 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