Разбор html5 <time>атрибута datetime - PullRequest
4 голосов
/ 30 июля 2011

у меня есть этот элемент:

<time class="timeAgo" datetime="2011-07-30T13:00:00-03:00">1hour ago</time>

через ~ 1 минуту я бы хотел обновить строку внутри до «1 час и 1 минута назад», так что проблема в следующем: Я не могу разобрать атрибут datetime в Internet Explorer. И если я не могу разобрать эту дату и время, я не могу сравнить ее с текущим временем, чтобы получить нужное время.

var testTime = new Date( $(".timeAgo").attr('datetime') );

строка выше не работает в IE8.

есть идеи обойти это?

1 Ответ

2 голосов
/ 01 августа 2011

Вместо того, чтобы кодировать это самостоятельно, вы можете попробовать плагин timeago jquery .

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