1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| if(isset($_GET['valCalend'])){
list($d, $m, $y) = explode('/', $_POST['calendrier']);
echo 'DEBUT : '.debutsem($y,$m,$d).' - FIN : '.finsem($y,$m,$d);
}
function debutsem($year,$month,$day) {
$num_day = date('w', mktime(0,0,0,$month,$day,$year));
$premier_jour = mktime(0,0,0, $month,$day-(!$num_day?7:$num_day)+1,$year);
$datedeb = date('m/d/Y', $premier_jour);
return $datedeb;
}
function finsem($year,$month,$day) {
$num_day = date('w', mktime(0,0,0,$month,$day,$year));
$dernier_jour = mktime(0,0,0, $month,5-(!$num_day?5:$num_day)+$day,$year);
$datedeb = date('m/d/Y', $dernier_jour);
return $datedeb;
} |
Partager