我有这样的剧本:
%dw 2.0
output application/csv
---
payload.data map (item, index) -> {
created_time: item.created_time as String {format: "yyyy-MM-dd"},
}created_time是"2021-11-29T13:02:04+0000“,我想将日期更改为不同的格式,但格式不起作用。有人能帮我吗?
发布于 2021-11-30 13:14:46
输入的created_time是一个字符串,实际上不是日期或DateTime。这意味着类型强制(as String)不使用这种格式。首先需要将输入从字符串转换为DateTime,然后将输入转换为所需格式的字符串。请记住,该格式仅用于转换。日期在DataWeave或Java中都没有特定的格式。
%dw 2.0
output application/csv
---
payload.data map ( item, index) -> {
created_time: item.created_time as DateTime {format: "yyyy-MM-dd'T'HH:mm:ssxx"} as String {format: "yyyy-MM-dd"}
}https://stackoverflow.com/questions/70169770
复制相似问题