【问题标题】:Mule Date Conversion骡日期转换
【发布时间】:2015-09-20 14:20:01
【问题描述】:

我的场景

我的 Mule 流程读取文件并更新 Salesforce。

文件中的日期字段 - 2015 年 6 月 2 日上午 5:06:00

它将在 Salesforce 的日期时间字段中更新。我无法弄清楚数据映射器中的映射。请任何指点..谢谢!

【问题讨论】:

  • 您是否在 DataMapper 中为 Date 字段提供了任何映射?您是否检查过来自 DM 的有效负载是什么?能否请您详细说明您的问题。
  • @star 是的,它在数据映射器中,解析给了我异常。我的数据映射器中的脚本看起来像 output.time__c = input.timefieldincsv
  • @star 我使用了 str2calendar,现在一切正常。但时区不匹配。如何在 str2calendar 中设置时区

标签: mule datamapper


【解决方案1】:

1.右键单击数据映射器中的字段(日期字段) - 在格式选项中,放置您所需的格式示例:dd.MM.yyyy。如果它不起作用,请尝试以下选项

  1. 也可以使用脚本格式化日期

    output.Required_Date = calendar2str(input.validDate, "dd.MM.yyyy HH.mm.ss");

详情请阅读 DataMapper 文档

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 2016-07-07
    • 1970-01-01
    • 1970-01-01
    • 2016-11-09
    相关资源
    最近更新 更多