in all_missing_uplifts.js [33:63]
function prettyDate(date) {
date = new Date(date);
let today = new Date();
let hoursDiff = Math.round((today.getTime() - date.getTime()) / 3600000);
if (hoursDiff < 24) {
return agoString(hoursDiff, "hour");
}
let daysDiff = Math.round((today.getTime() - date.getTime()) / 86400000);
if (daysDiff < 10) {
return agoString(daysDiff, "day");
}
let weeksDiff = Math.round(
(today.getTime() - date.getTime()) / (7 * 86400000)
);
if (weeksDiff < 3) {
return agoString(weeksDiff, "week");
}
let monthsDiff =
today.getMonth() +
12 * today.getFullYear() -
(date.getMonth() + 12 * date.getFullYear());
if (monthsDiff < 12) {
return agoString(monthsDiff, "month");
}
return agoString(today.getFullYear() - date.getFullYear(), "year");
}