Bir tarih alanım var - ddmmyyyy
ve ben YYYY-MM-DD T00:00:00
tarih formatına dönüştürmek istiyorum. Ben ile denedim: tarih ve ayrıca yerel tarih ardından tarih ile - olarak: Bugüne kadar loacaldateMule ESB Dataweave türü dize ile tarih formatına dökülen
0
A
cevap
0
DataWeave Tarihi deneyin '|' ISO-8601 standard'u izlemelidir. Başka bir şey de, buna dinamik bir değer koyamıyorum, örneğin: |payload.origDate|
. Bu sorunu için
, benim makinede düzgün çalışmıyor Aşağıdaki komut dosyası:
%dw 1.0
%output application/json
---
{
formattedDate: (payload.origDate as :date {format: "ddMMyyyy"}) as :string {format: "yyyy-MM-dd'T'00:00:00"}
}
Notlar: payload.origDate String "31032016"
0
arasında tanımlanır bu bir
%dw 1.0
%output application/json
%type mydate = :string { format: "YYYY-MM-DD T00:00:00" }
---
{
formatedDate1: |31032016| as :mydate,
}
Çok teşekkürler @sulthony olduğunu .... – Ranveer