Skip to content

Repository files navigation

relative-date

Relative dates in words

Installation

$ component install component/relative-date

Example

vardate=newDate(Date.now()-60000);console.log(relative(date)+' ago');// => "one minute ago"vardate=newDate(Date.now()+5*60000);console.log(relative(date)+' from now');// => "5 minutes from now"

API

relative(date)

Return the date in words relative to Date.now():

varrelative=require('relative-date');vardate=newDate(Date.now()+2000);varstr=relative(date)+' ago';// => "2 seconds ago"

An empty string "" is returned when the difference is below one second. You may use this to default the string as shown here:

varstr=relative(newDate)||'just now';// => "just now"varstr=relative(newDate);if(str)str='assignment due in '+str;elsestr='assignment due';// => "assignment due"

relative(date, other)

Same as above, relative to other instead of Date.now().

License

MIT

About

Relative date in words

Resources

Stars

12 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages