PHP-Funktion: Datum in Text umwandeln

Tom G

Angesehenes Mitglied
Hallo,

ich bin auf der Suche nach einer PHP-Funktion, mit der ich ein gegebenes Datum + Uhrzeit ("15.01.2011 - 13:59") in Textform umwandeln kann (z.B. "gestern").

Folgende Ausgaben wären denkbar:
- vor einer Minute
- vor zwei Minuten
- in dieser Stunde
- heute
- gestern
- vor drei Tagen
- vor vier Tagen
- ...
- letztes Jahr
- vor zwei Jahren
- vor drei Jahren
- ...


Gibt es hierfür schon eine fertige Funktion? Ich habe bisher noch nichts im Netz gefunden.

Wer kann helfen?
Danke!
 
Google mal nach "relatives Datum" php, da gibt's viele Codeschnipsel. Sind aber letztendlich nur if-Abfragen, die Timestamps vergleichen.
 
QUOTE (pppp @ So 16.01.2011, 13:34) Google mal nach "relatives Datum" php, da gibt's viele Codeschnipsel. Sind aber letztendlich nur if-Abfragen, die Timestamps vergleichen.

Vielen Dank! Das hat geholfen!
 
Wäre doch einfacher das ganze über MySQL zu regeln. Dann musst du nicht mal die Timestamps umwandeln oder so. Oder nutzt du kein MySQL?
 
Zurück
Oben