Không gian tên: thời lượng

Phương thức

bụng

tĩnh

abs(duration) trả về rules.Duration

Giá trị tuyệt đối của một thời lượng.

Thông số

thời lượng

rules.Duration

Giá trị thời lượng.

Giá trị không được để trống.

Trả lại hàng

non-null rules.Duration giá trị thời lượng tuyệt đối của giá trị nhập vào.

Ví dụ

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

thời gian

tĩnh

thời gian(giờ, phút, giây, nano) trả về các quy tắc.Thời lượng

Tạo thời lượng từ giờ, phút, giây và nano giây.

Thông số

giờ

rules.Integer

Phần giờ của thời lượng.

Giá trị không được để trống.

phút

rules.Integer

Phần phút của thời lượng.

Giá trị không được để trống.

giây

rules.Integer

Phần giây của thời lượng.

Giá trị không được để trống.

nano

rules.Integer

Phần nano giây của thời lượng.

Giá trị không được để trống.

Trả lại hàng

non-null rules.Duration một Thời lượng.

value

tĩnh

giá trị(độ lớn; đơn vị) trả về quy tắc.Thời lượng

Tạo thời lượng từ một đơn vị chuỗi và độ lớn số.


Đơn vị Mô tả
tuần Tuần
ngày Ngày
h Giờ
m Phút
s Giây
mili giây Mili giây
ns Nano giây

Thông số

cường độ

rules.Integer

Cấp độ không đơn vị của thời lượng.

Giá trị không được để trống.

đơn vị

rules.String

Đơn vị thời lượng.

Giá trị không được để trống.

Trả lại hàng

non-null rules.Duration một Thời lượng.

Ví dụ

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