kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Regex für pubDate gesucht

    geschrieben von twichi

    Hallo

    ich würde es umwandeln in Timestamp und dann zurück zu gewünschtes Datum-Format

    $startdatum = 'Mon, 06 Feb 2012 20:44:43 GMT'; 
    $temp_time = strtotime($startdatum); 
    $neudatum1 = date('d. # Y, H:i',$temp_time);
    
    $monate_deu = array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'July', 'August', 'September', 'November', 'Dezember'); 
    $monat_id = ( date('n',$temp_time) - 1 ); 
    $de_monat = $monate_deu[$monat_id]; 
    
    $neudatum2 = str_replace('#',$de_monat,$neudatum1); 
    
    echo "<br />".$startdatum."\n"; 
    echo "<br />".$neudatum1."\n"; 
    echo "<br />".$neudatum2."\n";


    die Umlaute in den deutschen Monats-Namen Array evtl. richtig codiert erstellen (utf-8)

    Das Zeichen # dient als Platzhalter für den später eingefügten deutschen Monats-Name

    Ausgabe
    Mon, 06 Feb 2012 20:44:43 GMT
    06. # 2012, 15:44
    06. Februar 2012, 15:44


    ... hä ?!? .. aber warum stimmt so die Uhrzeit nicht ?!?!

    EDIT ... weil mein Webspace andere Zeitzone beim Test hatte

    mit folgender Zeile oben im Code

    date_default_timezone_set('Europe/Berlin');


    ist dann die Ausgabe

    Mon, 06 Feb 2012 20:44:43 GMT
    06. # 2012, 21:44
    06. Februar 2012, 21:44


    besser :)



Login zum Webhosting ohne Werbung!