Datumsformat in PHP anders darstellen. Wie?
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 schreiben
Antwort 1 von Nessus vom 10.05.2019, 18:28 Options
Hi,
date()
HTH
Nessus
Antwort 2 von MixMax vom 10.05.2019, 18:44 Options
oder etwas ausführlicher
http://www.php.net/manual/de/function.date.phpdate("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 vom 10.05.2019, 19:27 Options
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.