Как получить значение humanize функции без округлений? Пользователю отображается разница дат. Результатом могут быть как минуты так и месяцы. Удобно что функция humanize приводит к человеческому виду. Осталось избавиться от излишнего "очеловечения". В моем случае это лишнее.
var retainValue = function (value) {
return value.toFixed(2);
};
moment.relativeTimeRounding(retainValue);
moment.duration(22, "hours").humanize(); // a day
moment.duration(3600e3*22, "milliseconds").humanize(); // a day
moment.duration(3600e3*21, "milliseconds").humanize(); // 21 hours
moment.duration((new Date('02/01/2012 11:00')) - (new Date('02/02/2012 9:00')), "milliseconds").humanize();
// got 'a day', want '22 hours'