how to convert yyyymmdd into mm-dd-yyyy in dataweave
问题 I have two string 1 represent date and 2nd time. have to convert same into date format in Mule-dataweave input :- s1= 20161228(yyyymmdd), s2= 1608(hhmm) output :- 12-28-2016 16:08:00(mm-dd-yyyy hh:mm:ss) in date format. Any Help? 回答1: This should work %dw 1.0 %output application/java %var s1= 20161228 // (yyyymmdd), %var s2= 1608 //(hhmm) --- output : (s1 ++ s2) as :localdatetime {format:"yyyyMMddHHmm"} as :string {format:"MM-dd-yyyy HH:mm:ss"} Hope this helps. 回答2: { "data":payload.date as