Ruang nama: durasi

Metode

abs

statis

abs(durasi) mengembalikan aturan.Durasi

Nilai absolut dari suatu durasi.

Parameter

durasi

aturan.Durasi

Nilai durasi.

Nilai tidak boleh nol.

Kembali

non-null rules.Duration Durasi nilai durasi absolut dari input.

Contoh

duration.abs(duration.value(-10, 's')) == duration.value(10, 's')

waktu

statis

time(jam, menit, detik, nano) mengembalikan aturan.Durasi

Buat durasi dari jam, menit, detik, dan nanodetik.

Parameter

jam

aturan.Integer

Bagian jam dari durasi.

Nilai tidak boleh nol.

menit

aturan.Integer

Porsi menit dari durasi.

Nilai tidak boleh nol.

detik

aturan.Integer

Bagian detik dari durasi.

Nilai tidak boleh nol.

nano

aturan.Integer

Porsi nanodetik dari durasi.

Nilai tidak boleh nol.

Kembali

non-null rules.Duration Durasi Durasi.

nilai

statis

nilai(besar, satuan) mengembalikan aturan.Durasi

Buat durasi dari besaran numerik dan satuan string.


Satuan Keterangan
w Minggu
D hari
H Jam
M Menit
S Detik
MS Milidetik
ns nanodetik

Parameter

besarnya

aturan.Integer

Besarnya durasi yang tidak ada satuannya.

Nilai tidak boleh nol.

satuan

aturan.String

Satuan durasi.

Nilai tidak boleh nol.

Kembali

non-null rules.Duration Durasi Durasi.

Contoh

duration.value(1, 'w') // Create a duration for 1 week of time.