2016-08-04 19 views
0

ファイルを最後に変更した日付をyyyy-MM-dd formatにキャプチャする必要があります。タイムスタンプコンバートin mule esb

#[message.inboundProperties.timestamp]を試しましたが、タイムスタンプは142565954です。

はい、私はgoovyまたはjavaを使用して行うことができます。

誰でも、タイムスタンプ142565954yyyy-MM-ddに変換することをお勧めしますか?

答えて

2

下のリンクを参照してください:タイムスタンプ(message.inboundProperties.timestampは)メッセージのタイムスタンプではなく、ファイルのタイムスタンプであることを

#[new org.mule.el.datetime.DateTime(new Date(message.inboundProperties.timestamp),"E MMM dd HH:mm:ss z yyyy")] 
1

server.dateTimeと私のためにそれ労働者、これを試してみてください

#[message.inboundProperties.timestamp.format('yyyy-MM-dd')] 
0

あなたがmessage.inboundProperties.timestampなどと書いてくださいdataweave以内に使用している場合:日付{形式: "YYYY-MM-DD" }

関連する問題