2016-08-04 7 views
0

Мне нужно записать файл последней измененной даты в yyyy-MM-dd format.TimeStamp Convertion in mule esb

Я пробовал #[message.inboundProperties.timestamp], но получаю отметку времени, как 142565954.

Да, я знаю, что это можно сделать с помощью goovy или java.

Возможно, кто-нибудь предложит преобразовать временную метку 142565954 в формат yyyy-MM-dd с языком выражения мула?

ответ

0

, что метка времени (message.inboundProperties.timestamp) является метка времени сообщения, а не файл временной метки.

1

Попробуйте это, работник для меня server.dateTime

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

Если вы используете в dataweave, пожалуйста, напишите как message.inboundProperties.timestamp как: дата {формат: «гггг-ММ-дд» }