Вам следует рассмотреть возможность использования библиотеки HumanizeDuration (вы можете проверить этот ответ ).Он позволяет переводить на любой язык, который вы хотите, разницу между двумя датами так, как вы хотите.
Например:
var yourdate= moment().set({'year': 2018, 'month': 5, 'day': 22});
var today = moment();
var duration = moment.duration(today.diff(yourdate));
var humanized = humanizeDuration(duration, { units: ['d', 'h'], language: language, round: true });
Вы также можете отформатировать его с помощью проставок и т. Д.