Datum String formatieren
Andreas
- php
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
$day = substr ($datum, 0, 1);
$month = substr ($datum, 2, 3);
$year = substr ($datum, 4, 7);#
mfg,
kühni.
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