Datumsumwandlung ziwschen MySQL- und deutschem Format

MySQL nach deutsch

function date_mysql2german($date) {
if (strpos($date," ")===false) {
$datum=$date;
$zeit="";
} else {
list($datum,$zeit)=explode(" ",$date);
$zeit=" ".$zeit;
}
$teile = explode("-",$datum);
return sprintf("%02d.%02d.%04d", $teile[2], $teile[1], $teile[0]).$zeit;
}

Deutsch nach MySQL

function date_german2mysql($date) {
if (strpos($date," ")===false) {
$datum=$date;
$zeit="";
} else {
list($datum,$zeit)=explode(" ",$date);
$zeit=" ".$zeit;
}
$teile = explode(".",$date);
return sprintf("%04d-%02d-%02d", $teile[2], $teile[1], $teile[0]).$zeit;
}