Zlidštění
Někdy chcete využít výhody funkce dayjs#from, ale nechcete vytvářet dva objekty Day.js. Místo toho potřebujete pouze zobrazit trvání v lidsky srozumitelné formě.
TIP
Pro správnou funkčnost je vyžadován plugin Duration.
TIP
Pro správnou funkčnost je vyžadován plugin RelativeTime.
javascript
dayjs.extend(duration);
dayjs.extend(relativeTime);
dayjs.duration(1, 'minutes').humanize(); // minuta
dayjs.duration(2, 'minutes').humanize(); // dvě minuty
dayjs.duration(24, 'hours').humanize(); // denVe výchozím nastavení výsledný řetězec neobsahuje předložku. Pokud chcete předložku zahrnout, předejte hodnotu true, jak ukazuje následující příklad.
javascript
dayjs.duration(1, 'minutes').humanize(true); // za minutuPro vyjádření času v minulosti předejte zápornou hodnotu.
javascript
dayjs.duration(-1, 'minutes').humanize(true); // před minutou