maettig.com

Thiemos Archiv

Wie man die PHP-Funktion strftime("%A, %e. %B %Y") dazu bringt, deutsche Wochentage und Monatsnamen auszuspucken, sollte inzwischen oft genug dokumentiert worden sein:
setlocale(LC_TIME, "de_DE");
Statt "de_DE" kann man auch "de_DE@euro" versuchen, oder beim Einsatz eines Windows-Servers "deu_deu". Aber wie bringt man die MySQL-Funktion date_format(CURRENT_DATE, '%W, %e. %M %Y') dazu, Wochentag und Monat in Deutsch auszugeben? So:
mysql_query("SET lc_time_names = 'de_DE'");
Vielleicht noch ein Gedanke, wenn PHP in "heterogenen" Landschaften eingesetzt wird: es schadet nicht, den Befehl zwei mal zu verwenden (einmal de und einmal deu)
René
Stimmt. Dafür gibt es sogar eine Kurzform:
setlocale(LC_TIME, "de_DE@euro", "de_DE", "deu_deu");
Thiemo

Kommentare zu diesem Beitrag können per E-Mail an den Autor gesandt werden.

[ ← Zurück zur Übersicht ]

Impressum & Datenschutz