有人可以告诉我如何将 x 天数添加到 Nifi 中格式(“yyyy-MM-dd”)的日期属性。
问问题
9339 次
1 回答
14
使用toDate函数转换为unixtime,然后使用毫秒加函数,最后使用format函数得到你想要的格式
增加1天:
${date:toDate("yyyy-MM-dd"):toNumber():plus(86400000):format("yyyy-MM-dd")}
例子:
我的流文件具有日期属性,值为 2018-01-10,并希望在日期属性值中添加 1 天。
1 天(24 小时)的毫秒为86400000,因此在下面的表达式中,我将一天添加到日期属性值。
在更新属性处理器中添加新属性为
add_day 和值作为
${date:toDate("yyyy-MM-dd"):toNumber():plus(86400000):format("yyyy-MM-dd")}
于 2018-08-06T17:00:23.073 回答