Я ищу, чтобы преобразовать эту дату и время в относительное время , как в твиттере есть ex. 5 секунд назад или 1 месяц назад .
Я сохранил дату и время в другом столбце базы данных.
я выполняю это в JavaScript , я пытался Momentjs , но он не работает должным образом, или я не могу понять его формат или поток работы.
Я немного новичок в JavaScript, я начал учиться реагировать неделю назад
из базы данных:
дата => 31.03.2019 время => 16: 06: 05
Спасибо за помощь.
Успешное обновление:
Миссия состояла в том, чтобы преобразовать «31.3.2019 19:45:55» в эту дату во времена, подобные Twitter или Facebook.
let date = new Date()
var then = request.date +' '+ request.time;
var ms = moment(date,"DD/MM/YYYY HH:mm:ss").diff(moment(then,"DD.MM.YYYY HH:mm:ss"));
var d = moment.duration(ms);
var s = Math.floor(d.asHours()) + moment.utc(ms).format(":mm:ss");
var timeAgo = d.humanize();;
В данный момент мы можем определить формат даты, которую мы передаем, и с помощью функции гуманизации легко получить желаемый результат.
Что я не знал, так это определение формата даты, которую мы передаем # Теперь я ясно, сэр.
Спасибо за помощь всем. Спасибо, что поделились.