J'ai une date "10/10/11(m-d-y)"
et je veux lui ajouter 5 jours en utilisant un script Python. Veuillez envisager une solution générale qui fonctionne également les fins de mois.
J'utilise le code suivant:
import re
from datetime import datetime
StartDate = "10/10/11"
Date = datetime.strptime(StartDate, "%m/%d/%y")
print Date
-> imprime '2011-10-10 00:00:00'
Maintenant, je veux ajouter 5 jours à cette date. J'ai utilisé le code suivant:
EndDate = Date.today()+timedelta(days=10)
Qui a renvoyé cette erreur:
name 'timedelta' is not defined
name 'timedelta' is not defined
, cela signifie que vous n'avez définitimedelta
nulle part. Python est généralement assez informatif sur ses messages d'erreur.