1

我在 mule dataweave 中尝试了如下表达式,但出现错误。

pdate : "2017-06-22T12:45:55" as:datetime{format : "yyyy-Mm-dd'T'hh:mm:ss"} as :string{format: "MM/DD/yyyy"}

如果我错过了任何要写的东西,你能帮忙吗?

4

1 回答 1

1

尝试这个:

%dw 1.0
%output application/json
---
{
    pdate: "2017-06-22T12:45:55" as :localdatetime { format: "yyyy-MM-dd'T'HH:mm:ss" } as :string { format: "MM/dd/yyyy" }
}

与您的版本相比的变化:

  1. 替换MmMM第一个格式字符串,谢谢@Dai
  2. 替换hhHH第一个格式字符串
  3. DD在第二个格式字符串中替换为“dd”

在此处输入图像描述

于 2017-05-07T12:04:36.733 回答