public function semaine($annee, $semaine) { $date_format = new date(); $lundi = new DateTime(); $lundi->setISODate($annee, $semaine); $dimanche = new DateTime(); $dimanche->setISODate($annee, $semaine); date_modify($dimanche, '+4 days'); $format_lundi = $lundi->format("d-m-y"); $format_dimanche = $dimanche->format("d-m-y"); $strt_lundi = $date_format->format_strt($format_lundi); $strt_dimanche = $date_format->format_strt($format_dimanche); $day_lundi = $lundi->format("d"); $day_dimanche = $dimanche->format("d"); $mois_lundi = $date_format->formatage_sequenciel("m", $strt_lundi); $mois_dimanche = $date_format->formatage_sequenciel("m", $strt_dimanche); $format = "Du " . $day_lundi . " " . $mois_lundi . " au " . $day_dimanche . " " . $mois_dimanche . " " . date("Y"); return $format; }