Datum MySQL->PHP konvertierenenglish->deutsc

bondiblue

Aktives Mitglied
Thread Starter
Dabei seit
27.10.2001
Beiträge
259
Reaktionspunkte
0
hallo

lege in eine spalte ein timestamp(now) ab. mit select date_format ('%d. %M %Y')bekomme ich das datum wieder so angezeigt:

17. May 2004

leider ist die datumsausgabe in english und ich hätte es gerne in deutsch. bisher habe ich nur die wochentage auf deutsch gefunden. möchte aber gerne dasss das monat in deutsch ausgeschrieben wird.

kennt ihr eine lösung??? ist bestimmt mal wieder super einfach aber ich finde irgendwie nichts. ach ja die daten existieren und kann jetzt nicht plötzlich ein unixtimestamp nehmen. denke eher an eine lösung folgender art: sql datum erst in unix timestamp konvertieren dann deutsch formatieren...

über lösungsvorschläge freue ich mich sehr DANKE

lg
bb
 
wenn du's irgendwie so probierst:

$MONATE = array('','Januar','Februar','März'...........);

date_format ('%d. ').$MONATE[date_format ('%m')].date_format (' %Y')
 
Ich benutze dazu immer folgende Funktion:

PHP:
<?php

    function deMonat($timestamp)
    {
        $mName = array("Januar", "Februar", "M&auml;rz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
        return $de_dat = $mName[date("m", $timestamp)-1];
    }

?>


Gruß
Delmar
 
Zurück
Oben Unten