[Dates] Incrémenter une date de X mois
Salut à tous,
je voudrais arriver à incrémenter une date données de X mois. (par exemple: de 1 mois).
Ma question est de savoir si c'est possible, parce que les réponses qu'il m'a été donné de voir (sur le web) ne le démontrent qu'en jour.
Maintenant si c'est possible, dites-moi donc comment y arriver ?
BIG THANKS
Incrémenter une date de X mois
Citation:
Envoyé par
grunk
Tu peux utiliser strtotime() pour arriver à tes fins.
Par exemple :
Code:
1 2 3
|
$date = mktime(0,0,0,08,21,2008);
$new_date = strtotime('+1 month',$date); |
Te retournera le timestamp du 21/09/2008.
L'intérêt de strtotime c'est que tu peux lui demander d'incrémenter une date d' a peut près tout et n'importe quoi :).
L'inconvénient c'est que tu dois passer apr une conversion en timestamp si ta date n'est pas deja sous ce format
Merci pour la piste.
j'ai utilisé
Code:
1 2 3
|
$new_date = date('d-m-Y', strtotime('+ $nb_mois month'));
//$nb_mois étant mon nombre de mois |
et ça me donne exactement ce que je recherchait.
Merci à vous deux (Bisûnûrs & grunk)...