使用表达式组件Mule更改flowVars字符串日期格式

使用表达式组件Mule更改flowVars字符串日期格式,mule,esb,mule-studio,mule-component,mule-esb,Mule,Esb,Mule Studio,Mule Component,Mule Esb,我正在通过输入日期:2017-06-27 16:46:36 我想将格式转换为2017年6月27日 使用表达式组件 我正在尝试这个 flowVars.inputDate = new org.mule.el.datetime.DateTime(new Date(flowVars.inputDate),"yyyy-MM-dd HH:mm:ss"); 您可以通过两种方式使用dataweave脚本 1: 2: 希望这有帮助。您可以通过两种方式使用dataweave脚本 1: 2: 希望这

我正在通过输入日期:2017-06-27 16:46:36

我想将格式转换为2017年6月27日

使用表达式组件

我正在尝试这个

flowVars.inputDate = new org.mule.el.datetime.DateTime(new Date(flowVars.inputDate),"yyyy-MM-dd HH:mm:ss");

您可以通过两种方式使用dataweave脚本

1:


2:



希望这有帮助。

您可以通过两种方式使用dataweave脚本

1:


2:



希望这有帮助。

您可以从表达式组件中获得所需的结果

<expression-component doc:name="Expression"><![CDATA[String date_s = "2017-06-27 16:46:36"; 
java.text.SimpleDateFormat dt = new  java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); 
java.util.Date date = dt.parse(date_s); 
java.text.SimpleDateFormat dt1 =  new java.text.SimpleDateFormat("dd-MMMM-yyyy");
flowVars.inputDt = dt1.format(date);]]></expression-component>
        <logger message="-------#[flowVars.inputDt]" level="INFO" doc:name="Logger"/>

您可以通过表达式组件获得所需的结果

<expression-component doc:name="Expression"><![CDATA[String date_s = "2017-06-27 16:46:36"; 
java.text.SimpleDateFormat dt = new  java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); 
java.util.Date date = dt.parse(date_s); 
java.text.SimpleDateFormat dt1 =  new java.text.SimpleDateFormat("dd-MMMM-yyyy");
flowVars.inputDt = dt1.format(date);]]></expression-component>
        <logger message="-------#[flowVars.inputDt]" level="INFO" doc:name="Logger"/>

<expression-component doc:name="Expression"><![CDATA[String date_s = "2017-06-27 16:46:36"; 
java.text.SimpleDateFormat dt = new  java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); 
java.util.Date date = dt.parse(date_s); 
java.text.SimpleDateFormat dt1 =  new java.text.SimpleDateFormat("dd-MMMM-yyyy");
flowVars.inputDt = dt1.format(date);]]></expression-component>
        <logger message="-------#[flowVars.inputDt]" level="INFO" doc:name="Logger"/>