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éfinitimedeltanulle part. Python est généralement assez informatif sur ses messages d'erreur.