Bonjour à tous,
Je cherche une solution pour retourner selon une année et un numéro de semaine les jours sous la forme ('Y-m-d')
Ex : année 2018 et semaine 36
retourner un tableau : ['2018-09-03','2018-09-04','2018-09-05','2018-09-06','2018-09-07','2018-09-08']
J'ai trouvé solution pour retourner une semaine sous la forme du 03/09/2018 au 08/09/2018 mais il me manque les jours intermédiaires
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function week2period($annee, $semaine) { $lundi = new DateTime(); $lundi->setISOdate($annee, $semaine); $samedi = new DateTime(); $samedi->setISOdate($annee, $semaine); date_modify($samedi, '+5 day'); return $lundi->format('Y-m-d') . " au " . $samedi->format('Y-m-d'); } echo week2period(2018,36);
Partager