时区+01:00
与CET
. 市长的区别是CET
考虑了夏令时而+01:00
没有考虑。
如果你想要时区,CET
那么你必须相应地设置你的会话时区,ALTER SESSION SET TIME_ZONE = 'CET';
或者你设置CURRENT_TIMESTAMP AT TIME ZONE 'CET'
而不是CURRENT_TIMESTAMP
运行此命令时,您应该会看到不同之处:
SELECT SESSIONTIMEZONE,
TO_CHAR(CURRENT_TIMESTAMP, 'yyyy-mm-dd hh24:mi:ss tzh:tzm tzr tzd'),
TO_CHAR((current_TIMESTAMP - INTERVAL '6' MONTH), 'yyyy-mm-dd hh24:mi:ss tzh:tzm tzr tzd')
FROM DUAL;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句