我在使用 from_tz 函数时遇到问题。
select from_tz(cast(sysdate AS TIMESTAMP), 'Etc/GMT') AT TIME ZONE 'Europe/Minsk'
from dual;
输出>> 26-FEB-21 05.14.22.000000000 PM EUROPE/MINSK
但是当我将其转换为我想要的日期格式时,时间会减少 1 小时。
select to_char(from_tz(cast(sysdate AS TIMESTAMP), 'Etc/GMT') AT TIME ZONE 'Europe/Minsk','DD-MON-YYYY HH24:MI:SS')
from dual;
输出>> 26-FEB-2021 16:14:35
你能告诉我如何以上述格式获得正确的时间吗?