Ajouter 7 jours à une date PHP

Résolu/Fermé
sudiste - 28 juil. 2011 à 18:03
 sudiste - 28 juil. 2011 à 18:14
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



A voir également:

4 réponses

avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
Modifié par avion-f16 le 28/07/2011 à 18:08
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.
1
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
28 juil. 2011 à 18:08
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 ;)
0
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
28 juil. 2011 à 18:10
Le F-16 a été plus rapide :)
(l'édition de mon message à 18:08 concerne le format des dates :-) )
0
Merci à vous deux vous m'avez étés d'une aide précieuse
0