uso questa funzione per calcolare l'inizio e la fine di una settimana:
dove $week è calcolata ( di default ) con date("W") quindi ho la settimana corrente.codice:function findWeekPeriod($week, $year) { $aPeriod["start"]=date("d/m",mktime(0,0,0,1,1+$week*7-6,$year)); // primo giorno della settimana $aPeriod["end"]=date("d/m",mktime(0,0,0,1,1+$week*7,$year)); // ultimo giorno della settimana /* echo "<pre>"; print_r($aPeriod); echo "</pre>"; */ return $aPeriod["start"]; }
La funzione sopra è sempre andata bene, ma non capisco come mai dall'inizio del nuovo anno mi sballa.
Mi restituisce come primo giorno della settimana Lunedì 03/01 e non Lunedì 01/01, sapete dirmi dove sta l'inghippo? :master:
Grazie a tutti anticipatamente e auguroni per un figoso 2007![]()

