how do i show this date format on a repeater?
function formatDaysAgo(date) { var ago = new Date().getTime() - date.getTime();
if (ago < 44 * 1000)
return "a few seconds ago";
else if (ago < 89 * 1000)
return "a minute ago";
else if (ago < 44 * 60 * 1000)
return Math.round(ago / 60 / 1000) + ' minutes ago';
else if (ago < 89 * 60 * 1000)
return "an hour ago";
else if (ago < 21 * 60 * 60 * 1000)
return Math.round(ago / 60 / 60 / 1000) + ' hours ago';
else if (ago < 35 * 60 * 60 * 1000)
return "a day ago";
else if (ago < 25 * 24 * 60 * 60 * 1000)
return Math.round(ago / 24 / 60 / 60 / 1000) + ' days ago';
else if (ago < 45 * 24 * 60 * 60 * 1000)
return 'a month ago'; else if (ago < 319 * 24 * 60 * 60 * 1000)
return Math.round(ago / 29 / 24 / 60 / 60 / 1000) + ' months ago';
else if (ago < 547 * 24 * 60 * 60 * 1000)
return 'a year ago';
else
return Math.round(ago / 365 / 24 / 60 / 60 / 1000) + ' years ago'; }