Oluşturma
Bir süre (duration) oluşturmak için dayjs.duration()
fonksiyonunu kullanın ve milisaniye cinsinden zaman uzunluğunu belirtin.
TIP
Bu özelliğin çalışması için Duration eklentisi gereklidir.
javascript
dayjs.extend(duration);
dayjs.duration(100); // 100 milisaniye
Milisaniye dışında bir ölçü birimi kullanarak süre oluşturmak isterseniz, ölçü birimini ikinci parametre olarak belirtebilirsiniz.
javascript
dayjs.duration(2, 'days');
Kullanılabilir Tüm Birimlerin Listesi
Birim | Kısaltma |
---|---|
days | d |
weeks | w |
months | M |
years | y |
hours | h |
minutes | m |
seconds | s |
milliseconds | ms |
Birden fazla farklı ölçü birimini aynı anda kullanmanız gerekiyorsa, bir değer nesnesi de belirtebilirsiniz.
javascript
dayjs.duration({
seconds: 2,
minutes: 2,
hours: 2,
days: 2,
weeks: 2,
months: 2,
years: 2,
});
Day.js, ISO 8601 süre formatlarını ayrıştırmayı da destekler.
js
dayjs.duration('P1Y2M3DT4H5M6S');
dayjs.duration('P1M');