İnsana Uygun Hale Getirme
Bazen, dayjs#from fonksiyonunun tüm özelliklerini kullanmak istersiniz, ancak iki Day.js nesnesi oluşturmak yerine, sadece bir zaman aralığını ifade etmek istersiniz.
TIP
Bu özelliğin çalışması için Duration eklentisi gereklidir.
TIP
Bu özelliğin çalışması için RelativeTime eklentisi gereklidir.
javascript
dayjs.extend(duration);
dayjs.extend(relativeTime);
dayjs.duration(1, 'minutes').humanize(); // bir dakika
dayjs.duration(2, 'minutes').humanize(); // 2 dakika
dayjs.duration(24, 'hours').humanize(); // bir günVarsayılan olarak, dönen metin soneksizdir. Eğer bir sonek istiyorsanız, aşağıdaki örnekte gösterildiği gibi true parametresini kullanın.
javascript
dayjs.duration(1, 'minutes').humanize(true); // bir dakika içindeGeçmiş zamanı belirtmek için negatif bir sayı kullanın.
javascript
dayjs.duration(-1, 'minutes').humanize(true); // bir dakika önce