Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Jquery Timeago | 3,815 | 16 | 1 | 3 years ago | 49 | April 23, 2019 | 46 | mit | JavaScript | |
:clock8: The original jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago"). | ||||||||||
Jquery Timepicker | 1,849 | 103 | 12 | 3 months ago | 43 | September 26, 2022 | 19 | mit | JavaScript | |
A javascript timepicker plugin for jQuery inspired by Google Calendar. | ||||||||||
Datepair.js | 355 | 21 | 1 | 6 months ago | 7 | April 22, 2021 | 9 | JavaScript | ||
A javascript plugin for intelligently selecting date and time ranges, inspired by Google Calendar. | ||||||||||
Timecircles | 295 | 20 | 4 years ago | July 27, 2014 | 61 | JavaScript | ||||
jQuery plugin to show time since or time until a specific time | ||||||||||
Rails Timeago | 214 | 583 | 5 | a year ago | 43 | March 04, 2022 | 3 | mit | Ruby | |
A Rails helper for time tags that can be used with the jQuery Timeago plugin. | ||||||||||
Jquerytimeautocomplete | 116 | 1 | 4 years ago | 1 | November 05, 2018 | 2 | other | JavaScript | ||
jQuery autocomplete plugin that works with times. Works basically the same as Google Calendars time input when you add an event. Example: http://7shifts.com/better-time-drop-downs-jquery-timeautocomplete/ | ||||||||||
Schedulerjs | 62 | 8 years ago | 4 | mit | JavaScript | |||||
jQuery schedule time picker plugin | ||||||||||
Jclock | 60 | 7 years ago | 4 | JavaScript | ||||||
jQuery clock plugin - display 12-hour or 24-hour time notation, local or UTC time. | ||||||||||
Jquery Runner | 52 | 1 | 3 years ago | 1 | March 04, 2014 | 12 | mit | CoffeeScript | ||
A runner/stopwatch plugin for jQuery | ||||||||||
Nodejs Socketio Chat App | 33 | 4 years ago | mit | JavaScript | ||||||
MEAN Stack & Socket.IO Real-time Chat App | A MEAN stack based Real Time chat application |
Timeago is a jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago") from ISO 8601 formatted dates and times embedded in your HTML ( la microformats).
First, load jQuery and the plugin:
<script src="jquery.min.js" type="text/javascript"></script>
<script src="jquery.timeago.js" type="text/javascript"></script>
Now, let's attach it to your timestamps on DOM ready - put this in the head section:
<script type="text/javascript">
jQuery(document).ready(function() {
$("time.timeago").timeago();
});
</script>
This will turn all <time>
elements with a class of timeago
and a
datetime
attribute formatted according to the
ISO 8601 standard:
<time class="timeago" datetime="2011-12-17T09:24:17Z">December 17, 2011</time>
into something like this:
<time class="timeago" datetime="2011-12-17T09:24:17Z" title="December 17, 2011">about 1 day ago</time>
<abbr>
elements (or any other HTML elements) are also supported (this is for
legacy microformat support
and was originally supported by the library before the time
element was
introduced to HTML5):
<abbr class="timeago" title="2011-12-17T09:24:17Z">December 17, 2011</abbr>
As time passes, the timestamps will automatically update.
If you want to update a timestamp programatically later, call the update
function with a new ISO8601 timestamp of Date
object. For example:
$("time#some_id").timeago("update", "2013-12-17T09:24:17Z");
// or
$("time#some_id").timeago("update", new Date());
For more usage and examples: http://timeago.yarp.com/
For different language configurations: visit the locales
directory.
cutoff
: Return the original date if time distance is older than cutoff
(miliseconds).
// Display original dates older than 24 hours
jQuery.timeago.settings.cutoff = 1000*60*60*24;
Version | Notes |
---|---|
1.6.x | (compare) Wraped locales in UMD wrappers; locale improvements |
1.5.x | (compare) Added Date as argument to update function; locales |
1.4.x | (compare) Added allowPast setting; locale updates |
1.3.x | (compare) Added updateFromDOM function; bug fixes; bower support |
1.2.x | (compare) Added cutoff setting; locale updates |
1.1.x | (compare) Added update function; locale updates |
1.0.x | (compare) locale updates; bug fixes; AMD wrapper |
0.11.x | (compare) natural rounding; locale updates; |
0.10.x | (compare) locale updates |
0.9.x | (compare) microsecond support; bug fixes |
0.8.x | (compare) <time> element support; bug fixes |
0.7.x | (compare) locale function overrides; unit tests |
... | ... |