You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在NiFi中通过Jolt转换时间格式至指定格式

Jolt时间格式转换解决方案

你当前的Jolt配置使用default操作获取的${now()}会输出Java默认的日期字符串格式,要转换成目标的2022-09-23T13:14:17.853Z格式,需要改用modify-overwrite-beta操作结合formatTimestamp函数来实现,具体配置如下:

[
  {
    "operation": "modify-overwrite-beta",
    "spec": {
      "createdon": "=formatTimestamp('yyyy-MM-dd\'T\'HH:mm:ss.SSS\'Z\'', now())"
    }
  }
]

说明:

  • modify-overwrite-beta操作支持对字段值进行函数式转换,替换原有的default操作;
  • formatTimestamp是Jolt内置的日期格式化函数,第一个参数是目标格式字符串(需转义格式中的单引号),第二个参数now()用于获取当前时间;
  • 格式字符串yyyy-MM-dd\'T\'HH:mm:ss.SSS\'Z\'对应输出年-月-日T时:分:秒.毫秒Z的UTC标准格式。

内容的提问来源于stack exchange,提问作者self lab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 16:15:32