Heim > Backend-Entwicklung > Python-Tutorial > Wie erhalte ich den letzten Tag eines jeden Monats in Python?

Wie erhalte ich den letzten Tag eines jeden Monats in Python?

Mary-Kate Olsen
Freigeben: 2024-12-02 03:06:12
Original
883 Leute haben es durchsucht

How to Get the Last Day of Any Month in Python?

Ermitteln Sie den letzten Tag des Monats in Python

Python bietet eine einfache Methode, um den letzten Tag eines bestimmten Monats mithilfe seines Standards zu bestimmen Bibliothek. Das Kalendermodul bietet eine Funktion namens Calendar.monthrange, die zwei Informationen zurückgibt: den Wochentag des ersten Tages des Monats und die Anzahl der Tage in diesem Monat.

Um den letzten Tag eines Monats zu erhalten, Greifen Sie einfach auf das zweite Element des von Calendar.monthrange zurückgegebenen Tupels zu:

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

Hier sind ein paar Beispiele, um seine Verwendung zu veranschaulichen:

>>> import calendar
>>> calendar.monthrange(2002, 1)
(6, 31)  # Tuesday, 31 days in January

>>> calendar.monthrange(2008, 2)
(4, 29)  # Friday, 29 days in a leap year's February

>>> calendar.monthrange(2100, 2)
(0, 28)  # Monday, 28 days in a non-leap year's February
Nach dem Login kopieren

The Das Kalendermodul verarbeitet Schaltjahre korrekt, wie im zweiten Beispiel gezeigt. Es unterstützt auch vergangene und zukünftige Daten sowie vorgeorgische Kalender. Bei Python-Versionen vor 3.12 wird der Wochentag jedoch als Ganzzahl in der interaktiven Python-Shell angezeigt, wie im letzten Beispiel zu sehen ist.

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