Как заменить абсолютное время («1:30 PM») относительным временем («15 минут назад»), чтобы они автоматически обновлялись? - PullRequest
8 голосов
/ 15 мая 2010

Существует ли сценарий Javascript для автоматического изменения времени и даты блогов, например, facebook ???

, например, "10 минут назад" вместо "15 мая 2010 12:30".

-Спасибо

1 Ответ

11 голосов
/ 15 мая 2010

Вы можете использовать плагин timeago jQuery; это популярный способ справиться с этой ситуацией. Он также сделает обновление для вас, если хотите, и поддерживает микро-форматированное совершенство.

В двух словах, все abbr элементы с ISO 8601 метками времени превращаются в нечеткие метки времени. Таким образом, если у вас есть

<abbr class="timeago" title="2015-01-10T15:00:00Z">January 10, 2015</abbr>

, а 10 января 2015 года текущее время 15:30 - вы получите что-то вроде:

<abbr class="timeago" title="2015-01-10T15:00:00Z">30 minutes ago</abbr>

в результате.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...