<?php echo date('Y-m-d', $timestamp); ?>
Mais si tu veux conserver ton système, tu peux toujours découper ta chaine de date en tableau, puis incrémenter les mois :<?php
$date = explode('-', $date);
$date[1] += 3;
$date = $date[0] . '-' . $date[1] . '-' . $date[2];
Code : Tout sélectionner
$date = explode('-', $date);
$date[1] += 3;
$date = $date[0] . '-' . $date[1] . '-' . $date[2];
http://fr.php.net/manual/fr/function.strtotime.phpRetourne un timestamp en cas de succès, FALSE sinon. Avant PHP 5.1.0, cette fonction retournait -1 en cas d'échec.
sauf que je parle de manipuler du timestamp à 100 %.http://fr.php.net/manual/fr/function.strtotime.phpRetourne un timestamp en cas de succès, FALSE sinon. Avant PHP 5.1.0, cette fonction retournait -1 en cas d'échec.
$time = $last_connection + 24 * 3600 * 30;
mais heu... je sais que je suis lourde, mais après je fais quoi ? Car si j'affiche $ts3, ben ça me met une suite de chiffre incompréhensible (7778008).$ts3 = strtotime("+ 3 month", $ts);
$ts3 = strtotime("+ 3 month", $ts);
echo date('d/m/Y',$ts3);
tu lis les réponses ?Bonjour,
Merci pour vos réponses. J'ai essayé ça :
mais heu... je sais que je suis lourde, mais après je fais quoi ? Car si j'affiche $ts3, ben ça me met une suite de chiffre incompréhensible (7778008).$ts3 = strtotime("+ 3 month", $ts);
J'ai mis $ts3 = strtotime("+ 3 month", $madate);
madate étant au format date.....
Code : Tout sélectionner
$ts3 = strtotime("+ 3 month", $DernDate);
echo "+3 mois:".date('d/m/Y',$ts3)."<br>";
Code : Tout sélectionner
$date = Array('annee'=>substr($DernDate, 0, 4), 'mois'=>substr($DernDate, 5, 2), 'jour'=>substr($DernDate, 8, 2));
$N = 90;
$time = mktime(00, 00, 00, $date['mois'], $date['jour']+$N, $date['annee']);
$dansNjours = date('d/m/Y', $time);
echo "+3 mois:".$dansNjours."<br>";
qui s'affiche en haut à gauche de ce sujet