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

如何在Mulesoft中将字符串转换为日期?,mule,Mule,我有一个从MySQL提取数据到Salesforce的mule流。有一个字段是购买日期。它是MySQL中的字符串,需要映射到purchase_date__c,即Salesforce中的datetime 在Datamapper中,我只是直接映射它们,但无法将记录插入Salesforce。在这种情况下,如何转换数据类型? 非常感谢。您好,如果没有,您是否正在使用数据映射器 您可以使用一个小型java组件,将字符串转换为dateTime,并在datamapper选择脚本按钮中将其作为变量调用, 在相应的

我有一个从MySQL提取数据到Salesforce的mule流。有一个字段是购买日期。它是MySQL中的字符串,需要映射到purchase_date__c,即Salesforce中的datetime

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

您好,如果没有,您是否正在使用数据映射器
您可以使用一个小型java组件,将字符串转换为dateTime,并在datamapper选择脚本按钮中将其作为变量调用, 在相应的输入输出映射中,u可以使用datamapper函数。 下面是将日期转换为字符串的函数 例如:

output.CreationDateAndTime=date2str(new java.util.Date(),“yyyy-MM-dd HH:MM:ssZ”)

希望这对你有帮助