需要您的帮助才能在 Mule 4 - Dataweave 2.0 中将日期格式从 ORACLE-DB 转换为 SFDC。
这是从 Oracel-DB16-DEC-19 02.24.19.385439000 PM
或16-DEC-19 02.24.19.385439000 AM
. 这需要转换成 SFDC 格式2019-12-16
。
等待您的回复。非常感谢...!!!
此代码解析日期的字符串表示,然后创建具有所需格式的新字符串表示。
"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