Mailinglisten-Archive |
Hallo, Andre Steffens schrieb: > ich habe das Jahr sowie die KW und möchte nun das Datum des Montags der > entsprechenden Woche ermitteln. z.B. Jahr 2001, KW 41 => 08.10.2001 > > Wie kann ich das mit date(), mktime(), etc. umsetzen? > ich hatte grade das selbe Problem um hab dafür folgende Funktion geschrieben: function kw_montag ($jahr,$kw) { for ($i=1;$i<=7;$i++) { if (date(w,mktime(0,0,0,1,$i,$jahr))==1) return date("Y-m-d",mktime(0,0,0,1,$i+($kw-1)*7,$jahr)); } } Gruss Carsten
php::bar PHP Wiki - Listenarchive