1

需要您的帮助才能在 Mule 4 - Dataweave 2.0 中将日期格式从 ORACLE-DB 转换为 SFDC。

这是从 Oracel-DB16-DEC-19 02.24.19.385439000 PM16-DEC-19 02.24.19.385439000 AM. 这需要转换成 SFDC 格式2019-12-16

等待您的回复。非常感谢...!!!

4

1 回答 1

1

此代码解析日期的字符串表示,然后创建具有所需格式的新字符串表示。

"16-DEC-19 02.24.19.385439000 PM" 
  as LocalDateTime {format: "dd-MMM-yy' 'hh.mm.ss.SSSSSSSSS' 'a"} 
  as String {format: "yyyy-MM-dd"}

除此之外,请检查您是否没有从 DB 获取 Java 日期,或者 SFDC 连接器是否不期待 Java 日期。

对于其他格式,您可以查看 Java 日期格式模式https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html

于 2019-12-30T13:28:10.177 回答