RelativeTime
RelativeTime добавляет API-методы .from()
, .to()
, .fromNow()
, .toNow()
для форматирования даты в строки, отображающие относительное время (например, "3 часа назад").
javascript
var relativeTime = require('dayjs/plugin/relativeTime');
// import relativeTime from 'dayjs/plugin/relativeTime' // ES 2015
dayjs.extend(relativeTime);
dayjs().from(dayjs('1990-01-01')); // 31 год спустя
dayjs().from(dayjs('1990-01-01'), true); // 31 год
dayjs().fromNow();
dayjs().to(dayjs('1990-01-01')); // "31 год назад"
dayjs().toNow();
Time from now .fromNow(withoutSuffix?: boolean)
Возвращает строку, представляющую относительное время, прошедшее с текущего момента.
Time from X .from(compared: Dayjs, withoutSuffix?: boolean)
Возвращает строку, представляющую относительное время, прошедшее с момента X.
Time to now .toNow(withoutSuffix?: boolean)
Возвращает строку, представляющую относительное время, оставшееся до текущего момента.
Time to X .to(compared: Dayjs, withoutSuffix?: boolean)
Возвращает строку, представляющую относительное время, оставшееся до момента X.