Datum formatieren
Heizer
- php
Liebes Forum
Ich möchte ein MySQL-Datum im format YYYY-MM-DD in ein leserliches Datum umwandeln, in das format DDDD, DD.MM.YYYY, also z.B. Sonntag, 29.09.2002. Die Datumsreihenfolge habe ich auch mit explode und implode gut hinbekommen, aber wie bekomme ich den wochentag? Die PHP-funktionen arbeiten ja alle mit einem timestamp.
Vielen Dank
Heizer
Liebes Forum
Ich möchte ein MySQL-Datum im format YYYY-MM-DD in ein leserliches Datum umwandeln, in das format DDDD, DD.MM.YYYY, also z.B. Sonntag, 29.09.2002. Die Datumsreihenfolge habe ich auch mit explode und implode gut hinbekommen, aber wie bekomme ich den wochentag? Die PHP-funktionen arbeiten ja alle mit einem timestamp.
Vielen Dank
Heizer
Hi
ich würde das mit switch lösen:
$datum = "2002-09-27";
echo "$datum<br>";
$teile = explode("-",$datum);
$wochentag = date ("l", mktime(0,0,0,$teile[1],$teile[2],$teile[0]));
switch ($wochentag) {
case "Sunday":
$wochentag = "Sonntag";
break;
case "Saturday":
$wochentag = "Samstag";
break;
case "Friday":
$wochentag = "Freitag";
break;
//natürlich muss du noch die andern wochentag eintragen....
}
$datum_neu = $wochentag." ".$teile[2].".".$teile[1].".".$teile[0];
echo "$datum_neu<br>";
Viele Grüße
Horst
Super, vielen Dank
Heizer