Julian Hofmann: Datum aus Kalenderwoche kriegen

Beitrag lesen

Hallo Martin,

mich hat das Problem auch interessiert (war glaub ich schon mal da) und hab's versucht (keien Testumgebung hier, daher ungetestet):

$zeit = time();
setlocale ( "LC_TIME", "de_DE" );
$KW = strftime ( "%V", $zeit );
$wt = strftime ( "%a", $zeit );
if ($wt == "Mo")
    $firstday = $zeit;
elseif ($wt == "Di")
    $firstday = $zeit - (1*24*60);
elseif ($wt == "Mi")
    $firstday = $zeit - (2*24*60);
elseif ($wt == "Do")
    $firstday = $zeit - (3*24*60);
elseif ($wt == "Fr")
    $firstday = $zeit - (4*24*60);
elseif ($wt == "Sa")
    $firstday = $zeit - (5*24*60);
else
    $firstday = $zeit - (6*24*60);

echo "Erster Tag der $KW. Woche ist/war der ".strftime ( "

%m/%d/%y", $firstday );

Grüße aus Würzburg
Julian