2017-05-26 3 views
0

Ich habe zwei Daten im JSON-Antwort „startdate“ Anzahl der Tage berechnen: „2017.04.30“, „EndDate“: „2017.05.27“,MULE, wie zwischen zwei Terminen in dataweave

Sie werden in Daten als Datum Daten umgewandelt. Ich muss die Anzahl der Tage zwischen diesen beiden Daten berechnen. Gibt es irgendeine Funktion in Dataweave, um das zu tun? Dank

Antwort

0

Die Empfehlung ist MEL globale Funktion zu verwenden und nutzen ChronoUnit.DAYS.between(startDate.toInstant(), endDate.toInstant())

0

Hier gehen Sie:

{ 
    "diff": ((payload.start_date as :date) - (payload.end_date as :date)).days 
    } 

screenshot

Verwandte Themen