Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Einen PHP/MySQL-Zeitstempel attraktiver aussehen lassen

Dies geschieht am besten auf der Clientseite in der Präsentationsschicht. Hier ist eine JS-Lösung:

Timeago ist ein jQuery-Plug-in, das die automatische Aktualisierung von unscharfen Zeitstempeln (z. B. „vor 4 Minuten“ oder „vor etwa 1 Tag“) vereinfacht.

Timeago wird alle abbr-Elemente mit einer class umwandeln von timeago und einem ISO 8601-Zeitstempel im title :

<abbr class="timeago" title="2008-07-17T09:24:17Z">July 17, 2008</abbr>

in etwa so:

<abbr class="timeago" title="July 17, 2008">about a year ago</abbr>

Um das Datum in das ISO 8601-Format zu konvertieren, können Sie etwa so vorgehen:

<?= date("c", $post_date) ?>

Beispiele: