【发布时间】:2020-03-14 08:12:24
【问题描述】:
我正在尝试转换日期 14-JUL-16 11.37.42.649000000 AM 进入 07/14/2016 11:37:42 格式
我的 Ni-Fi 命令是
${LastContactTimestamp:toDate("dd-MMM-yy hh:mm:ss.SSSSSSSSS"):format("MM/dd/yyyy HH:mm:ss")}
我收到错误“原因:org.apache.nifi.attribute.expression.language.exception。IllegalAttributeException:无法将属性值解析为日期;日期格式:dd-MMM- yy hh:mm:ss.SSSXXX;属性值:14-JUL-16 11.37.42.649 AM"
试图替换毫秒但得到同样的错误
${LastContactTimestamp:replaceAll('(\.\d{3})\d*','$1'):toDate("dd-MMM-yy hh:mm:ss.SSSXXX"):format("MM/dd/yyyy HH:mm:ss")}
如何在 Apache-NiFi 中转换为正确的日期格式
【问题讨论】:
标签: apache-nifi