名前空間: 期間

メソッド

腹筋

静的

abs(duration) はrules.Durationを返します。

期間の絶対値。

パラメータ

間隔

ルール.期間

持続時間の値。

値は null であってはなりません。

戻り値

non-null rules.Duration入力の絶対期間値。

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

時間

静的

time(時間、分、秒、ナノ) はrules.Durationを返します。

時間、分、秒、ナノ秒から期間を作成します。

パラメータ

時間

ルール.整数

期間の時間部分。

値は null であってはなりません。

ルール.整数

期間の分部分。

値は null であってはなりません。

ルール.整数

期間の秒部分。

値は null であってはなりません。

ナノ

ルール.整数

期間のナノ秒部分。

値は null であってはなりません。

戻り値

non-null rules.Duration 。期間。

価値

静的

value(大きさ、単位) はrules.Durationを返します。

数値の大きさと文字列単位から継続時間を作成します。


ユニット説明
w週間
d日々
h時間
メートル
s
MSミリ秒
nsナノ秒

パラメータ

大きさ

ルール.整数

単位のない継続時間の大きさ。

値は null であってはなりません。

ユニット

ルール.文字列

期間の単位。

値は null であってはなりません。

戻り値

non-null rules.Duration 。期間。

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