minutes

minutes(nMinutes: Number): Period

指定された分数から Period (期間) 値を作成します。

この関数では、​duration​ 関数を入力値に適用します。

DataWeave バージョン 2.4.0 で導入されました。

パラメーター

名前 説明

nMinutes

整数または小数としての分数。 正または負の数値が有効です。

次の例では、さまざまな入力での ​minutes​ の動作を示します。 DateTime (日時) 値に対して時間数を加算および減算します。また、小数値 ​4.555​ を Period (期間) 形式 (​PT4M33.3S​) に、整数 ​4​ を Period (期間) 形式 (​PT4M​) にも変換します。​minutes(-1) + minutes(2)​ では秒数が返されます。

ソース

%dw 2.0
import * from dw::core::Periods
output application/json
---
{
   nextMinute: |2020-10-05T20:22:34.385Z| + minutes(1),
   previousMinute: |2020-10-05T20:22:34.385Z| - minutes(1),
   decimalInputPeriod: minutes(4.555),
   wholeNumberInputPeriod: minutes(4),
   addNegativeValue: minutes(-1) + minutes(2)
}

出力

{
   "nextMinute": "2020-10-05T20:23:34.385Z",
   "previousMinute": "2020-10-05T20:21:34.385Z",
   "decimalInputPeriod": "PT4M33.3S",
   "wholeNumberInputPeriod": "PT4M",
   "addNegativeValue": 60
}