vielen Dank,
so funzt es.
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);
Hast Du noch einen Tip, wie ich nun noch den deutschen WOchentag ausgeschrieben dazu ausgeben kann?
beste Grüße
Stefan