Ein deutsches Datum ist einfach mit der date-Funktion date('d.m.Y H:i:s') zu erstellen. Wenn man aber das Datum aus der Datenbank erhält und umformatieren muss. So geht’s:
$germanDate = '15.09.1961 15:24:34'; $mysqlDateAndTime= date("Y-m-d H:i:s", strtotime($germanDate)); echo $mysqlDateAndTime; $germanDate = date('d.m.Y' ,strtotime($mysqlDateAndTime)) ; $germanDateAndTime = date('d.m.Y H:i:s', strtotime($mysqlDateAndTime));