Comment trouver le numéro de semaine d'une date en Python ?

DDD
Libérer: 2024-10-31 01:01:02
original
936 Les gens l'ont consulté

How to Find the Week Number of a Date in Python?

Recherche du numéro de semaine en Python

En Python, le module datetime fournit une méthode pratique pour récupérer le numéro de semaine d'une date donnée. Voici comment l'utiliser pour trouver le numéro de semaine du 16 juin de l'année en cours :

<code class="python">import datetime

# Instantiate a date object for June 16th
date = datetime.date(datetime.now().year, 6, 16)

# Get the year, week number, and weekday using the isocalendar() method
year, week, weekday = date.isocalendar()

# Print the week number
print(f"Week number: {week}")</code>
Copier après la connexion

La sortie de ce code sera le numéro de semaine correspondant au 16 juin de l'année en cours.

Explication :

  • La méthode isocalendar() de l'objet datetime.date renvoie un tuple de trois valeurs : l'année, le numéro de la semaine et le jour de la semaine. Le numéro de la semaine est calculé selon la norme ISO 8601, où la semaine commence le lundi et se termine le dimanche.
  • Dans les versions Python 3.9 et supérieures, la méthode isocalendar() renvoie un tuple nommé au lieu d'un tuple. Les attributs nommés sont l'année, la semaine et le jour de la semaine. Vous pouvez accéder explicitement au numéro de la semaine en utilisant l'attribut week.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!