API интернационализации JavaScript



Объект Intl является пространством имён для API интернационализации ECMAScript, предоставляющим языка-зависимое сравнение строк, форматирование чисел и дат со временем



RelativeTimeFormat один за конструкторов Intl, который используется для локализации относительного времени(вчера, завтра, на следующей неделе). Этот конструктор принимает локаль и объект с настройками



new Intl.RelativeTimeFormat(locale, options).format(amount, unit)

// amount - количество единиц времени

// unit - единица времени: `day`, `month`, `year` и т.д.




Положительное число в amount означает будущее, отрицательное - прошлое



Подробнее — РАЗ, ДВА, ТРИ(ВПН)



👉 @FrontendPortal | #js