在Mule 4中将MYSQL日期时间格式转换为UTC时间格式

在Mule 4中将MYSQL日期时间格式转换为UTC时间格式,mule,datetime-format,dataweave,mysql-date,Mule,Datetime Format,Dataweave,Mysql Date,我需要使用Mule 4 Dataweave将从MySql db接收的日期时间值格式化为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.S

我需要使用Mule 4 Dataweave将从MySql db接收的日期时间值格式化为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'"}