現在の日付からDOBを引いて、その結果をDataweaveの整数と比較したいと思います。私はこれをどのように達成できるのか分かりますか? DOB < = 35データウェイブで2つの日付を引く方法
私は、現在の日付から年を加算または減算する1つの方法を知っているし、それがある...
CURRENTDATE - -
例えば、私は CURRENTDATEような何かをしたいです| | P35Y | (事前に2016
おかげから35年を引くために私を助ける!
現在の日付からDOBを引いて、その結果をDataweaveの整数と比較したいと思います。私はこれをどのように達成できるのか分かりますか? DOB < = 35データウェイブで2つの日付を引く方法
私は、現在の日付から年を加算または減算する1つの方法を知っているし、それがある...
CURRENTDATE - -
例えば、私は CURRENTDATEような何かをしたいです| | P35Y | (事前に2016
おかげから35年を引くために私を助ける!
次DataWeaveのコードでは、年substractます:
{
age: now.year - dateOfBirth.year
}
注:必要とdateOfBirthのを変更します。日付ここ
は一例です:
1) Input Data JSON: { "DOB": "2010-08-15"}, Output: { "ageCategory": "teen"}
2) When Input is { "DOB": "1980-08-15"}, Output is { "ageCategory": "adult"}
これは、データウェイブで以下のコードで達成できます。
{ (ageCategory: "teen") when ((now.year - (payload.DOB as :date).year) < 18),
(ageCategory: "adult") when ((now.year - (payload.DOB as :date).year) >= 18) }
多くのご協力ありがとうございます。それは私のために働いた – Maddy