Maison > développement back-end > Tutoriel Python > Comment ajouter des jours à une date en Python, en gérant les fins de mois ?

Comment ajouter des jours à une date en Python, en gérant les fins de mois ?

Patricia Arquette
Libérer: 2024-11-02 07:34:29
original
373 Les gens l'ont consulté

How to Add Days to a Date in Python, Handling Month Ends?

Ajout de jours à une date en Python

Lorsque vous travaillez avec des dates en Python, il est essentiel de prendre en compte des situations telles que les fins de mois. Cet article présente une solution robuste pour ajouter des jours à une date donnée à l'aide d'une méthode simple.

Dans l'exemple de code fourni, une erreur initiale s'est produite en raison du nom de variable non défini « timedelta ». Pour résoudre ce problème, il est recommandé d'utiliser datetime.timedelta. L'extrait de code corrigé suivant illustre le correctif :

import datetime

StartDate = "10/10/11"
date_1 = datetime.datetime.strptime(StartDate, "%m/%d/%y")
end_date = date_1 + datetime.timedelta(days=10)

print(end_date)  # Output: 2011-10-15 00:00:00
Copier après la connexion

Avec ce code modifié, vous pouvez facilement ajouter des jours à une date, en s'adaptant à divers scénarios et en garantissant des résultats précis, ce qui rend la manipulation des dates en Python un jeu d'enfant.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal