Skip to content

samatjain/Humane-Dates

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A better way to display relative dates using JavaScript. Instead of a raw date
string, this script will return strings like "2 hours ago" or "5 days".


JavaScript Usage: (returns string)

  humaneDate(new Date);
  humaneDate('2008-01-28T20:24:17Z');


jQuery Plugin Usage: (sets HTML of elements)

  <span class="humaneDate" title="2008-01-28T20:24:17Z">January 1, 2008 20:24:17 GMT</span>

  $('span.humaneDate').humaneDates();


To run the full test suite:
  ant install
  ant



Copyright (c) 2008 Dean Landolt (deanlandolt.com)
Re-write by Zach Leatherman (zachleat.com)
 
Adopted from the John Resig's pretty.js
    at http://ejohn.org/blog/javascript-pretty-date
and henrah's proposed modification 
    at http://ejohn.org/blog/javascript-pretty-date/#comment-297458

Licensed under the MIT license.

See more at http://www.zachleat.com/web/2008/03/23/yet-another-pretty-date-javascript/

About

Show the difference between a date and now (4 days ago)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.2%
  • Shell 5.8%