sql >> Databasteknik >  >> RDS >> Mysql

Att få en PHP/MySQL-tidsstämpel att se mer attraktiv ut

Detta görs bäst på klientsidan i presentationslagret. Här är en JS-lösning:

Timeago är ett jQuery-plugin som gör det enkelt att stödja automatisk uppdatering av suddiga tidsstämplar (t.ex. "4 minuter sedan" eller "för ungefär 1 dag sedan").

Timeago kommer att vända alla abbr-element med en class of timeago och en ISO 8601-tidsstämpel i title :

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

till något sånt här:

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

För att konvertera datumet till ISO 8601-formatet kan du göra något så här:

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

Exempel:



  1. IntegrityError dubblettnyckelvärde bryter mot unik begränsning - django/postgres

  2. Vad betyder \x1a-tecknen

  3. Vad är en tabellvärderad funktion i SQL Server?

  4. Hur man får kortdagens namn från ett datum i MariaDB