Relative dates in words
$ component install component/relative-date
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"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"Same as above, relative to other instead of Date.now().
MIT