Seite 1 von 1
Ausgabe von Wochentagen in deutsch
Verfasst: Mi 30. Nov 2011, 18:35
von Andreas
Hallo zusammen,
vielleicht kann mir jemand helfen...
Ich möchte das Datum bei einer Artikelliste um den Wochentag erweitern.
Leider bringt
ja nur den englischen Ausdruck.
Hat jemand eine Idee, wie ich das in deutsch hin bekomme?
Hab' da schon einiges versucht, aber nichts hat funktioniert...
Re: Ausgabe von Wochentagen in deutsch
Verfasst: Mi 30. Nov 2011, 19:09
von Spider IT
Hallo Andreas,
de.php.net hat geschrieben:Um Datumsangaben in anderen Sprachen auszugeben, sollten Sie die Funktionen setlocale() und strftime() statt date() verwendet werden.
(
de.php.net/manual/de/function.date.php)
Gruß
René
Re: Ausgabe von Wochentagen in deutsch
Verfasst: Mi 30. Nov 2011, 19:20
von Andreas
Danke für die schnelle Antwort.
Leider habe ich keine Ahnung, wie ich das umsetzen soll...
Re: Ausgabe von Wochentagen in deutsch
Verfasst: Mi 30. Nov 2011, 19:36
von BagHira
Servus Andreas,
versuche mal am Anfang des Scripts folgendes:
Re: Ausgabe von Wochentagen in deutsch
Verfasst: Mi 30. Nov 2011, 19:46
von Andreas
Hallo und danke!
Habe es inzwischen selbst hin bekommen.
Ist vielleicht nicht so die feine Art, aber klappt:
Code: Alles auswählen
$article_lastmod = $article->getField('created');
$article_lastmod = strtotime($article_lastmod);
$wochentag = date('l', $article_lastmod);
switch ($wochentag) {
case "Monday":
$wochentag = "Montag";
break;
case "Tuesday":
$wochentag = "Dienstag";
break;
case "Wednesday":
$wochentag = "Mittwoch";
break;
case "Thursday":
$wochentag = "Donnerstag";
break;
case "Friday":
$wochentag = "Freitag";
break;
case "Saturday":
$wochentag = "Samstag";
break;
case "Sunday":
$wochentag = "Sonntag";
break;
}
$article_lastmod = $wochentag . ", " . date('d.m.Y', $article_lastmod);
Vielleicht braucht das ja mal jemand.
Schönen Feierabend an alle!
Re: Ausgabe von Wochentagen in deutsch
Verfasst: Mi 30. Nov 2011, 22:09
von BagHira
Servus Andreas,
denk das du dir das sparen kannst - geht auch meiner Meinung nach auf die Ressourcen.
Trotzdem schön das du deine Lösung gepostet hast