如何在Nifi中更改时区?

问题描述

我们正在连接 Oracle 数据库。从 Executesql 处理器查询日期时,日期列时区将更改为 UTC。我们怎样才能避免这种情况? 即使我在控制器服务属性添加了 oracle.jdbc.timezoneAsRegion=false ,但它仍然不起作用。 我们不想编辑 bootstrap.conf 来更改时区。有没有办法在 Nifi 中更改时区?

此外,如果我在 DB 中的日期列值为 2021-06-20 01:00:00 ,则在 nifi 中读取时,该值更改为 2021-06-19 19:30 :00 我们可以看到 5:30 小时的差异。 同样的事情,如果我通过 java 代码运行它,我会得到一个与 DB 中的确切日期值。 我的系统中运行 Nifi 的时区是时区:亚洲/加尔各答(IST,+0530)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...