Datetime Nifi将UTC转换为unix时间
我有一个flowfile属性,它是格式为yyyy-MM-dd HH:MM:ss.SSS的UTC日期时间 我需要将其转换为unix时间戳 如何做到这一点?我知道可以使用Jolt将Unix转换为上述格式: “时间”:“${time:format('yyyyy-MM-dd HH:MM:ss.SSS')}”Datetime Nifi将UTC转换为unix时间,datetime,apache-nifi,utc,unix-timestamp,jolt,Datetime,Apache Nifi,Utc,Unix Timestamp,Jolt,我有一个flowfile属性,它是格式为yyyy-MM-dd HH:MM:ss.SSS的UTC日期时间 我需要将其转换为unix时间戳 如何做到这一点?我知道可以使用Jolt将Unix转换为上述格式: “时间”:“${time:format('yyyyy-MM-dd HH:MM:ss.SSS')}” 但是,我不知道如何反向执行此操作?以这种方式处理属性使用NiFi表达式Langauge(而不是Jolt) 请看这里的文档 使用表达式语言将time属性格式化为给定的SimpleDataFormat字
但是,我不知道如何反向执行此操作?以这种方式处理属性使用NiFi表达式Langauge(而不是Jolt) 请看这里的文档 使用表达式语言将
time
属性格式化为给定的SimpleDataFormat字符串
${time:toNumber()}
使用表达式语言将给定的日期对象转换为历元毫秒
toDate():toNumber()
${time:toNumber()}