如何解决在 Mule 4 中将 MYSQL 日期时间格式转换为 UTC 时间格式
我有一个要求,我需要使用 Mule 4 Dataweave 将从 MySql db 接收到的 dateTime 值格式化为 UTC 时间。示例:i/p:2021-01-20 00:00:00.0 预计 o/p:2021-01-20T00:00:00.000Z。
解决方法
您从 Mulesoft 数据库连接器收到的是 Java SQL 日期对象,而不是字符串,除非查询在 DB 上对其进行格式化。如果您想要它的字符串表示形式,则需要使用以下内容对其进行格式化:
myDate as String {format: "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。