Andreas: Datum String formatieren

Hallo PHP Freaks!

Habe ein Problem mit folgender Stringformatierung!

z.B.: 22042003 --> 22.04.2003

Wer kann ich das lösen?

PS: Bin erst ein Anfänger was PHP betrifft!

Danke
CU

  1. $day = substr ($datum, 0, 1);
    $month = substr ($datum, 2, 3);
    $year = substr ($datum, 4, 7);#

    mfg,
        kühni.

  2. Hallo Andreas!

    Habe ein Problem mit folgender Stringformatierung!

    z.B.: 22042003 --> 22.04.2003

    Wer kann ich das lösen?

    Ich würde es komplett anders lösen:
    Ermittele mit time() den UNIX-Zeitstempel (das sind die Sekunden, die seit dem 1.1.1970 um Mitternacht vergangen sind) und speichere den ab. Anschließend kannst du den Zeitstempel auslesen und bequem mit strftime() wieder lesbar machen.

    Beispiel:
    strftime("%d.%m.%Y, um %H:%M:%S",1051032157);
    wird zu
    22.04.2003, um 19:22:37

    Näheres zu strftime() findest du hier:
    http://www.php.net/manual/de/function.strftime.php

    Viele Grüße
      Patrick Canterino

    --
    Mein Selfcode: sh:) fo:| ch:? rl:( br:& n4:( ie:| mo:} va:) de:] zu:) fl:( ss:| ls:& js:|