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