2016-05-06 6 views
0

XMLファイルをCSVファイルに変換して、dataweaveを使用しています。ここでは、現在の日付をペイロードの時刻&にします。だから、それをどうやって入手するのですか?データウェイブで現在の日付と時刻を見つける方法は?

+0

試み' used'ことができる:今:文字列{形式: "YYYY-MM-DD"} '' OR日付次のようにします:datetime {format: "yyyy-MM-dd HH:mm:ss.SSS"} ' –

+0

私は動的な値を変換して、上記の構文をどこに追加するか... ProgramLastDate:payload.ns0#Worker_Sync.ns0#Header。 ns0#Current_Effective_Time現在の日付:datetime {format: "yyyy-MM-dd HH:mm:ss.SSS"} ....これは動作していません –

答えて

1

使用now たとえば、 ProgramLastDate : now 又は

[server.dateTime.format( 'yyyyMMddHHmmssSSSSs')]今として `

0

"ProgramLastDate" : now as :string {format: "yyyy-MM-dd"}はシステムの日付と時刻を取得するために使用できますが、コードごとにxml要素のCurrent_Effective_Timeから日付時刻を取得したかったと思います。あなたは ":MM:YYYY-MM-DD HH SS.SSS" でCurrent_Effective_Timeを受けている場合はフォーマット、あなたはこのことができます

ProgramLastDate : payload.ns0#Worker_Sync.ns0#Header.ns0#Current_Effective_Time as :datetime {format:"yyyy-MM-dd HH:mm:ss.SSS"} as :string {format:"dd-MM-yyyy"} 

希望を使用することができます。

関連する問題