chore: round down elapsed time

This commit is contained in:
naskya 2023-09-13 08:04:04 +00:00
parent b4bb455c09
commit 29760fbe01

View File

@ -44,15 +44,15 @@ const relative = computed<string>(() => {
const ago = (now.value - _time) / 1000; /* ms */ const ago = (now.value - _time) / 1000; /* ms */
return ago >= 31536000 return ago >= 31536000
? i18n.t("_ago.yearsAgo", { n: Math.round(ago / 31536000).toString() }) ? i18n.t("_ago.yearsAgo", { n: Math.floor(ago / 31536000).toString() })
: ago >= 2592000 : ago >= 2592000
? i18n.t("_ago.monthsAgo", { n: Math.round(ago / 2592000).toString() }) ? i18n.t("_ago.monthsAgo", { n: Math.floor(ago / 2592000).toString() })
: ago >= 604800 : ago >= 604800
? i18n.t("_ago.weeksAgo", { n: Math.round(ago / 604800).toString() }) ? i18n.t("_ago.weeksAgo", { n: Math.floor(ago / 604800).toString() })
: ago >= 86400 : ago >= 86400
? i18n.t("_ago.daysAgo", { n: Math.round(ago / 86400).toString() }) ? i18n.t("_ago.daysAgo", { n: Math.floor(ago / 86400).toString() })
: ago >= 3600 : ago >= 3600
? i18n.t("_ago.hoursAgo", { n: Math.round(ago / 3600).toString() }) ? i18n.t("_ago.hoursAgo", { n: Math.floor(ago / 3600).toString() })
: ago >= 60 : ago >= 60
? i18n.t("_ago.minutesAgo", { n: (~~(ago / 60)).toString() }) ? i18n.t("_ago.minutesAgo", { n: (~~(ago / 60)).toString() })
: ago >= 10 : ago >= 10