3

私の要件は、Mule で DataWeave を使用して文字列を日付形式に変換することです

入力文字列

8/30/2015  4:00:13 PM

出力日付は MM/DD/YYYY 形式である必要があります。つまり、

08/30/2015 

私は以下のロジックを使用してみました

(($[1] splitBy " ")[0]) as :date{format:"[m01]/[d01]/[y0001]"} 

これによりエラーが発生しました

Exception while executing: 
"Order Date":(($[1] splitBy " ")[0]) as :date{format:"[m01]/[d01]/[y0001]"},
 Cannot coerce a :string to a :date                                                                                                                                                          ^

Mule Anypoint Studio バージョン: 5.2.0 を使用しています

4

4 に答える 4

1

こんにちはdataweaveでは、このような式を書くことができます

formatedDate: |2003-10-01T23:57:59| as :string {format: "MM-dd-YYYY"}
于 2015-10-25T10:22:16.453 に答える