Achim Schrepfer: Datum formatieren

Beitrag lesen

Hallo Stefan,

sorry, ich bin ein bisschen zerstreut heute ;-)

Ich hab es so probiert:
<?php if(isset($dat)){
$datneu = preg_replace('/(dddd)-(dd)-(dd)/','\3.\2.\1',$dat);
   echo $datneu;
}else {echo strftime("%A, %d.%m.%Y "); }?>
Aber ich bekomme immer noch die gleiche AUsgabe: YYYY-MM-DD

der Ausdruck konnte ja auch nicht treffen, weil es heissen muss:
$datneu = preg_replace('/(\d\d\d\d)-(\d\d)-(\d\d)/','\3.\2.\1',$dat);

sonst sucht der Ausdruck nach dem Buchstaben "d" und das _kann_ ja nicht gehen. Mit "\d" sollte es jetzt aber endlich funken ;-)

viele Grüsse
Achim zerstreutheut Schrepfer