Добрый день, подскажите пожалуйста, столкнулся с такой задачей, надо посчитать как давно было событие
(секунды, минуты, часы, дни, месяца, даты)
в таком формате:
аля 1 день назад
аля 3 месяца назад
аля 31 минута назад
ищу разницу между двумя датами, потом перевожу полученное время в дни
допустим получилось
const DAY_IN_YEAR = 365
const days = 370 дней
и тут у меня начинается ад аля я начинаю все это считать
const howYear = (date) => {
const val = Math.round(DAY_IN_YEAR/date)
if(val === 1) return `${val} год`
if(val < 5) return `${val} лет`
if(val === 21) return `${val} год`
}
я думаю пример понянет, какой инструмент можно использовать что бы это сделать