/********* week ¨****/ /** on a besoin du numéro de la semaine d'une date **/ function weekof($j,$m,$a) { $k="$j-$m-$a"; return date('W',strtotime($k)); } /********* week ¨****/ /** et du premier jour de la semaine d'une date **/ function day1w($j,$m,$a) { /* $k=" first Monday of week ".date('W',strtotime("$j-$m-$a"))." of $a"; return date('Y-m-j-W',strtotime($k)); */ $k=""; $givenday=date("w",mktime(0,0,0,$m,$j,$a)); if($givenday==1) $k="$j-$m-$a"; # C'est lundi if($givenday==0) $givenday=6; #C'est dimanche else $givenday--; if(!$k) $k="$j-$m-$a -$givenday days"; #return $k; return date( 'Y-m-d',strtotime($k)); } ?>