bonjour,

je cherche comme un coin dans une salle rond depuis deux heures;
comment faire pour ajouter 1 semaine ou soustraire des jours à une datetime .

j'ai trouvé ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
>>> today.replace(day=today.day+1)
datetime.date(2008, 10, 3)
mais évidement ça prend pas en compte les mois. donc si je fais -7 (retirer une semaine à ma date) ça plante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
>>> today.replace(day=today.day-7)
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
ValueError: day is out of range for month
>>>
Quand je pense que ça se faire en 3 secondes en PHP...

bref, n'y-a-t-il pas un moyen simple en python de faire des ajouts de jour à une date au format datetime ?

merci de votre aide