Ajouter 7 jours à une date PHP
Résolu
sudiste
-
sudiste -
sudiste -
Bonjour,
J'ai déja feuilleté pas mal de posts mais tous expliquent comment ajouter 7jours a la date d'aujourd'hui.
moi je voudrais par exemple $date = "29-07-2011" et que php me sorte 05-08-2011
"$date_limite_max=date( "Y-m-d", time() + 7 * 24 * 60 * 60 );" marche très bien chez moi mais ce code indique la date d'aujourd'hui + 7jours
merci de votre aide
J'ai déja feuilleté pas mal de posts mais tous expliquent comment ajouter 7jours a la date d'aujourd'hui.
moi je voudrais par exemple $date = "29-07-2011" et que php me sorte 05-08-2011
"$date_limite_max=date( "Y-m-d", time() + 7 * 24 * 60 * 60 );" marche très bien chez moi mais ce code indique la date d'aujourd'hui + 7jours
merci de votre aide
4 réponses
-
Salut,
Tu peux utiliser la classe DateTime.
https://www.php.net/manual/fr/class.datetime.php
Elle permet l'usage d'expression plutôt que du timestamp.
Par contre, la date doit être dans un des formats proposés.
La pensée mène le monde. -
Je te conseille les classes suivantes :
- DateTime : https://www.php.net/manual/fr/class.datetime.php
- DateInterval : https://www.php.net/manual/fr/class.dateinterval.php
Et d'utiliser la méthode add de DateTime : https://www.php.net/manual/fr/datetime.add.php
Y a un exemple en en plus ;) -
Le F-16 a été plus rapide :)
(l'édition de mon message à 18:08 concerne le format des dates :-) ) -