Timeago: Generujte chytré timestampy v JavaScriptu

Určitě jste narazili na údaje o čase jako „Publikováno před 4 hodinami” apod. jQuery plugin timeago vám takovou časovou známku vygeneruje nějak takhle:

jQuery(document).ready(function() {
  jQuery("abbr.timeago").timeago();
});

Vygeneruje třeba…

<abbr class="timeago" title="July 17, 2008">3 years ago</abbr>

Ale funguje i takhle

jQuery.timeago(new Date());             //=> "less than a minute ago"
jQuery.timeago("2008-07-17");           //=> "3 years ago"
jQuery.timeago(jQuery("abbr#some_id")); //=> "3 years ago"     // [title="2008-07-20"]

Podporuje českou lokalizaci.

Díky @daeltar

0