globe: Wochenzahl herausfinden - 4 Wochen vor bestimmtem Datum

Beitrag lesen

n'abend,

habs glaub ich geschafft. hier die Lösung für all jene dies interessiert:

$startdatumex = explode("-", $termine_startdatum);
   if(checkdate($startdatumex[1], $startdatumex[2], $startdatumex[0])){
     // Datum ist gültig
  $datpromokw = strtotime("-28 days",mktime(0,0,0,$startdatumex[1],$startdatumex[2],$startdatumex[0]));
  $termine_promokw = date("W",$datpromokw);
   }

Wen es interessiert...

<quote php-manual @ http://de3.php.net/manual/de/function.mktime.php>
mktime() ist hilfreich bei Datumsberechnungen und -prüfungen, da automatisch das korrekte Datum für ungültige Angaben berechnet wird.
</quote>

ergo müsste
<?php
$m = explode("-", $termine_startdatum);
$termine_promokw = date('W',mktime(0,0,0,$m[1], $m[2]-28, $m[0]);
?>
den job erledigen...

weiterhin schönen abend...

--
wer braucht schon großbuchstaben?