Maison >développement back-end >Tutoriel Python >Comment puis-je trouver le dernier jour d'un mois en Python ?

Comment puis-je trouver le dernier jour d'un mois en Python ?

DDD
DDDoriginal
2024-12-02 06:47:10498parcourir

How Can I Find the Last Day of a Month in Python?

Détermination du dernier jour d'un mois en Python

La bibliothèque standard de Python fournit plusieurs utilitaires pour travailler avec les fonctions de calendrier. Une de ces fonctions, Calendar.monthrange, peut être utilisée pour déterminer facilement le dernier jour d'un mois spécifié.

La fonction Calendar.monthrange prend deux arguments : l'année et le mois, et renvoie un tuple contenant le jour de la semaine. du premier jour du mois et le nombre de jours du mois. Le dernier jour du mois peut être obtenu en accédant au deuxième élément du tuple.

import calendar

year = 2023
month = 2

weekday, days_in_month = calendar.monthrange(year, month)
last_day = days_in_month

Le package dateutil fournit également des fonctionnalités permettant de travailler avec les dates du calendrier. Cependant, les fonctions de la bibliothèque standard de Python sont suffisantes pour cette tâche particulière.

Pour résumer, l'extrait suivant peut être utilisé pour obtenir le dernier jour d'un mois à l'aide de la bibliothèque standard de Python :

import calendar

def get_last_day_of_month(year, month):
    weekday, days_in_month = calendar.monthrange(year, month)
    return days_in_month

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn