Mulesoft: DataWeave将日期字符串转换为日期时间

huangapple go评论56阅读模式
英文:

Mulesoft: DataWeave convert date string to a datetime

问题

需要将日期字符串“23012021235129”转换为类似“2021-01-24T00:51:29.006+01:00”的日期格式。

我的代码:

|23012021235129| as LocalDateTime {format: "ddMMyyyyHHmmss"}) as String {format: "yyyy-MM-dd'T'HH:mm:ss.SSS+01:00"}

结果:

“2021-01-23T23:51:29.000+01:00”

几乎可以工作,除了毫秒部分。请建议如何处理毫秒。

英文:

I need to convert a date string "23012021235129" to a date like "2021-01-24T00:51:29.006+01:00".

My code:

|23012021235129| as LocalDateTime {format: "ddMMyyyyHHmmss"}) as String {format: "yyyy-MM-dd'T'HH:mm:ss.SSS+01:00"},

Result:

"2021-01-23T23:51:29.000+01:00".

It's almost working except for the millisecond. Please advise what to do?

答案1

得分: 1

输入字符串("23012021235129")没有毫秒,所以预期输出中毫秒数为零。

英文:

The input string ("23012021235129") has no milliseconds so it should be expected that in the output the number of milliseconds is zero.

huangapple
  • 本文由 发表于 2023年2月9日 01:48:31
  • 转载请务必保留本文链接:https://go.coder-hub.com/75389814.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定