2017-05-07 4 views
1

私は以下のような表現をデータウェアで使ってみましたが、エラーが出ます。yyyy-Mm-ddThhを解析する方法:データウェーブノブのmm:ss形式

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

私は何か書いて欲しいと思ったらお手伝いできますか?

+1

私はdataweaveに慣れていないんだけど、形式は 'YYYY-MM-dd'なく' YYYY-MM-dd'すべきではありませんか? – Dai

答えて

0

ことは、これを試してください:あなたのバージョンに比べて

%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. 、最初のフォーマット文字列でMMとTHX @Dai
  2. Mmを交換
  3. 最初のフォーマット文字列でHHhhを交換
  4. DDを第2フォーマット文字列 'dd'に置き換えます。

enter image description here

関連する問題