1 2 3 4 5 6 7 8 9 10 11 12 13 14
| function getMercredi($date){
$duree = 15;
//la première étape est de transformer cette date en timestamp
$dateDepartTimestamp = strtotime($date);
//on calcule la date de fin
$dateFin = date(d-m-Y, strtotime(+.$duree. days, $dateDepartTimestamp ));
// version >= PHP 5.1.0
//echo date('l d F Y', mktime(0, 0, 0, date('m'), date('d')-date('N')+3, date('Y')));
$datetemp = explode("-",$dateFin);
$res = date("Y-m-d", mktime(0, 0, 0, $datetemp[1], $datetemp[2] - Date('w') + 3));
return trim($res);
}
echo getMercredi('2009-12-25');
?> |
Partager