Hallo,
ich möchte ein im datetime-Format (Y-m-d H:i:s) in einer Datenbank gespeichertes Datum in das Zeitformat (TT.MM.JJ) umwandeln. Dazu habe ich folgende Funktion geschrieben:
Leider funktioniert es so nicht. Es wird immer nur Tag und Monat korrekt angezeigt. Anstatt der Jahreszahl kriege ich immer folgende Fehlermeldung:
Warning: Compilation failed: missing ) at offset 16 in E:\wampp2\htdocs\datei.inc.php on line 78
Warning: Compilation failed: missing ) at offset 16 in E:\wampp2\htdocs\datei.inc.php on line 78
Wo liegt der Fehler?
MfG Fluctuator
ich möchte ein im datetime-Format (Y-m-d H:i:s) in einer Datenbank gespeichertes Datum in das Zeitformat (TT.MM.JJ) umwandeln. Dazu habe ich folgende Funktion geschrieben:
PHP-Code:
function datetime_to_TT_MM_JJ($str)
{
if (!empty ($str))
{
preg_match("/(-)(\d\d)(\s)/", $str, $tag);
preg_match("/(-)(\d\d)(-)/", $str, $monat);
preg_match("/(\d\d)(\d\d\)(-)/", $str, $jahr);
return "".$tag[2].".".$monat[2].".".$jahr[2]."";
}
else
{return "";}
}
Warning: Compilation failed: missing ) at offset 16 in E:\wampp2\htdocs\datei.inc.php on line 78
Warning: Compilation failed: missing ) at offset 16 in E:\wampp2\htdocs\datei.inc.php on line 78
Wo liegt der Fehler?
MfG Fluctuator
Kommentar