如何在Apache Nifi中更改列的时区?

时间:2017-07-12 08:41:10

标签: timezone utc apache-nifi

我们使用Apache Nifi来获取数据。 我们从多个来源提取数据,尤其是oracle数据库。许多提取的表包含时间戳。由于我们在国际环境中工作,我想将所有时间戳的时区更改为UTC时间。

  • 如何将时间戳列的时区更改为UTC时间?
  • 是否有通用解决方案,以便所有时间戳一次转换?

1 个答案:

答案 0 :(得分:0)

您可以将timestamp列转换为UTC时间。

请查看以下参考网站。 https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html#format

请注意,您的名称为“time”的属性值为1420058163264

${time:format("yyyy/MM/dd HH:mm:ss.SSS'Z'", "GMT")}

在格式化方法中,您可以传递时区,可以将时间戳转换为UTC时区。

我希望它有所帮助/

由于