Heim >Backend-Entwicklung >Python-Tutorial >Wie kann ich den letzten Tag eines Monats in Python finden?
Bestimmen des letzten Tages eines Monats in Python
Pythons Standardbibliothek bietet mehrere Dienstprogramme für die Arbeit mit Kalenderfunktionen. Eine solche Funktion, Calendar.monthrange, kann verwendet werden, um den letzten Tag eines bestimmten Monats einfach zu bestimmen.
Die Funktion Calendar.monthrange benötigt zwei Argumente: das Jahr und den Monat und gibt ein Tupel zurück, das den Wochentag enthält des ersten Tages des Monats und die Anzahl der Tage im Monat. Der letzte Tag des Monats kann durch Zugriff auf das zweite Element im Tupel abgerufen werden.
import calendar year = 2023 month = 2 weekday, days_in_month = calendar.monthrange(year, month) last_day = days_in_month
Das dateutil-Paket bietet auch Funktionen für die Arbeit mit Kalenderdaten. Für diese spezielle Aufgabe reichen jedoch die Standardbibliotheksfunktionen von Python aus.
Zusammenfassend lässt sich sagen, dass das folgende Snippet verwendet werden kann, um den letzten Tag eines Monats mithilfe der Standardbibliothek von Python abzurufen:
import calendar def get_last_day_of_month(year, month): weekday, days_in_month = calendar.monthrange(year, month) return days_in_month
Das obige ist der detaillierte Inhalt vonWie kann ich den letzten Tag eines Monats in Python finden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!