Как я заменяю абсолютные времена (“13:30”) относительными временами (“15 минут назад”) и имею их, автоматически обновляют?

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

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

Спасибо

8
задан John Feminella 15 May 2010 в 01:37
поделиться

1 ответ

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

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

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

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

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

.

11
ответ дан 5 December 2019 в 15:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: