Hallo,
ich suche und suche und finde nicht das passende.
Ich habe eine Tabelle (mysql) und dort ist ein Eintrag mit DateTime.
Nun möchte ich daraus ein deutsches Datum haben:
z.B.: Freitag, 6. Oktober 2006
How? Es geht mir nicht um die Ersetzfunktion:
$weekdays = array(„Sonntag“, „Montag“, „Dienstag“, „Mittwoch“,„Donnerstag“, „Freitag“, „Samstag“);
$weekdayname = $weekdays[$weekday];
sondern um die richtige Variablenzuweisung für $weekday etc.
MFG André
Hallo André,
Ich habe eine Tabelle (mysql) und dort ist ein Eintrag mit
DateTime.
Nun möchte ich daraus ein deutsches Datum haben:
z.B.: Freitag, 6. Oktober 2006
nimmst Du die MySQL-Funktion DATE_FORMAT(datum,format).
Beispiele:
SELECT DATE_FORMAT(Datumspalte,’%d.%m.%Y’) AS Datumspalte FROM table
ergibt: 07.10.2006
SELECT DATE_FORMAT(Datumspalte,’%e. %M %Y’) AS Datumspalte FROM table
ergibt: 7. October 2006
Wichtig: MySQL liefert (in der Regel) englische Monatsnamen aus. Musst Du dann wohl doch noch durch deutsche Monatsnamen ersetzen.
Viel Erfolg und schönes Wochenende
Gruß, Ralf
–
http://www.HolDirDeineHomepage.de