назад»
«5 минут назад»
«менее минуты назад»
Ты парсишь откуда-то? Если нет, то передай себе поле с датой например отдельно
Дата приходит в таком формате
С бэка? Попроси тебе в бэке отдельным блоком добавить дату, а лучше сам приводи дату к такому виду. Операция называется timeAgo
Обычно для дат использую moment Но как я понял он максимум может распарсить «5 мая 13:20»
Использую сторонний api Нет к нему доступа
ты всегда можешь от текущей даты отнять количество дней минут секунд, это не трудно просто надо словить что отнимаешь
а больше вариков нет)))))))
const [x,y] = str.split(' ') if(y.startsWith('дн')) new Date().setDate(new Date().getDate() - x) и тд
Обсуждают сегодня