months

months(nMonths: Number): Period

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

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

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

パラメーター

名前 説明

nMonths

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

次の例では、さまざまな入力での ​months​ の動作を示します。 DateTime (日時) 値に 1 か月を加算し、整数 ​4​ を Period (期間) 形式の月数 (​P4M​) に変換します。

ソース

%dw 2.0
import * from dw::core::Periods
output application/json
---
{
  nextMonth: |2020-10-05T20:22:34.385Z| + months(1),
  fourMonthPeriod : months(4),
  addNegativeValue: months(-1) + months(2)
}

出力

{
  "nextMonth": "2020-11-05T20:22:34.385Z",
  "fourMonthPeriod": "P4M",
  "addNegativeValue": 1
}