如何在Mulesoft中将字符串转换为日期?

时间:2015-02-26 06:00:19

标签: mule

我有一个将数据从MySQL提取到Salesforce的mule流程。有一个字段是purchase_date。它是MySQL中的字符串,需要映射到purchase_date__c,这是Salesforce中的日期时间。

在Datamapper中,我只是直接映射它们,但记录无法插入到Salesforce中。在这种情况下,如何转换数据类型? 非常感谢。

2 个答案:

答案 0 :(得分:0)

嗨,您是否正在使用数据映射器? 您可以使用小型java组件并将字符串转换为dateTime并将其作为变量调用

答案 1 :(得分:0)

在datamapper中选择脚本按钮, 在相应的输入输出映射中,您可以使用datamapper函数。 下面是将日期转换为字符串转换的函数 例如:

output.CreationDateAndTime = date2str(new java.util.Date()," yyyy-MM-dd HH:mm:ssZ");

希望这可以帮助你