我有一个包含 3 种可能的时区格式(日期时间和时区缩写、时区偏移量、时区分隔)的有效负载。 示例:“2022-01-20T15:00:00” tz = “CST”,“2022-01-20T15:00:00+05:30”,“2022-01-20T15:00:00” tz = “亚洲/加尔各答“
我需要在 dataweave 中将所有 3 种格式都转换为 UTC。 预期输出:2022-01-20T15:00:00z
我是 Dataweave 的新手。如果我需要调用任何第三方库或者我可以使用现有的 DW 功能来调用,请告诉我。
不需要第三方库。使用
>>
运算符将日期转换为 UTC。
数据编织代码:
%dw 2.0
var date = "2022-01-20T15:00:00"
output application/json
---
date >> "UTC"
输出:
"2022-01-20T15:00:00Z"