Datum anzeigen

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