Maison >développement back-end >Tutoriel Python >Comment ajouter des jours à une date en Python, en gérant les fins de mois ?
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
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!