เนมสเปซ: ระยะเวลา

เมธอด

ท้อง

คงที่

abs(duration) แสดงผล rules.Duration

ค่าสัมบูรณ์ของระยะเวลา

พารามิเตอร์

ระยะเวลา

rules.Duration

ค่าระยะเวลา

ค่าต้องไม่เป็นค่าว่าง

การคืนสินค้า

non-null rules.Duration ค่าระยะเวลาสัมบูรณ์ของอินพุต

ตัวอย่าง

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

เวลา

คงที่

time(hours, mins, secs, nanos) แสดงผล rules.Duration

สร้างระยะเวลาจากชั่วโมง นาที วินาที และนาโนวินาที

พารามิเตอร์

ชั่วโมง

rules.Integer

สัดส่วนเป็นชั่วโมงของระยะเวลา

ค่าต้องไม่เป็นค่าว่าง

นาที

rules.Integer

ส่วนของระยะเวลา

ค่าต้องไม่เป็นค่าว่าง

วินาที

rules.Integer

ส่วนของระยะเวลาเป็นวินาที

ค่าต้องไม่เป็นค่าว่าง

นาโน

rules.Integer

ส่วนของระยะเวลาในหน่วยนาโนวินาที

ค่าต้องไม่เป็นค่าว่าง

การคืนสินค้า

non-null rules.Duration ระยะเวลา

value

คงที่

value(magnitude, unit) แสดงผล rules.Duration

สร้างระยะเวลาจากขนาดตัวเลขและหน่วยสตริง


หน่วย คำอธิบาย
w สัปดาห์
วัน วัน
ชม. ชั่วโมง
m นาที
s วินาที
มิลลิวินาที มิลลิวินาที
นาโนวินาที นาโนวินาที

พารามิเตอร์

ขนาด

rules.Integer

ขนาดที่ไม่มีหน่วยของระยะเวลา

ค่าต้องไม่เป็นค่าว่าง

หน่วย

rules.String

หน่วยของระยะเวลา

ค่าต้องไม่เป็นค่าว่าง

การคืนสินค้า

non-null rules.Duration ระยะเวลา

ตัวอย่าง

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