Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Datumsformat in PHP anders darstellen. Wie?
Frage
Weiß das jemand?
Ich muss mit einer MySQL Datenbank arbeiten wo tausende Datums Einträge nach dieser Form gespeichert sind:
2007-05-09
Nur würde ich gern anstatt der Zahl den Monat ausgeben lassen. Das also im Endeffekt 2007-mai-09 oder so erscheint.
Gibts dafür in PHP eine Funktion. Weiß das jemand??
Antwort 1 von Nessus
Hi,
date()
HTH
Nessus
date()
HTH
Nessus
Antwort 2 von MixMax
oder etwas ausführlicher
http://www.php.net/manual/de/function.date.php
date("d.M.Y H:i:s", now())
beachte das du den Monat im englischen Format dann bekommst, also Dec nicht Dez. Wenn du das Deutsche format haben möchtest, mach n zwölfstelliges Array mit 1="Jan" etc und ...Array[date("m", now())]...
http://www.php.net/manual/de/function.date.php
date("d.M.Y H:i:s", now())
beachte das du den Monat im englischen Format dann bekommst, also Dec nicht Dez. Wenn du das Deutsche format haben möchtest, mach n zwölfstelliges Array mit 1="Jan" etc und ...Array[date("m", now())]...
Antwort 3 von Supermax
Um
date() nutzen zu können, mußt du dir die Datumsangaben aus der Datenbank allerdings mit UNIX_TIMESTAMP(datumsfeld) in das systemintern verwendete Zeitformat umwandeln.
