Archiv

Artikel Tagged ‘Codeschnipsel’

Ersten und letzten Wochentag ausgeben

16. April 2010 Kommentare ausgeschaltet

Kürzlich musste ich mir für einen Kalender den ersten und den letzten Tag der aktuellen Woche ausgeben lassen. Dieses geht sehr einfach mit folgender kleiner PHP Funktion.

function FirstAndLastWeekday($timestamp, $length=6) {

 $output = array();

 #--> Beginn der Woche ermitteln
 $reduce = date('w', $timestamp)-1;

 if($reduce == -1) {
 $reduce = 6;
 }

 $output[0] = $timestamp-$reduce*86400;
 $output[1] = $output[0]+$length*86400;

 return $output;

 }

$firstandlastweekday = FirstAndLastWeekday(time(), 4);

KategorienPHP Tags: