一天的秒数 24*60*60=86400秒
--天
select (to_date( t.A,'yyyy-mm-dd hh24:mi:ss')- to_date( t.B,'yyyy-mm-dd hh24:mi:ss')) from table t
--小时
select (to_date( t.A,'yyyy-mm-dd hh24:mi:ss')- to_date( t.B,'yyyy-mm-dd hh24:mi:ss'))*24 from table t
--分
select (to_date( t.A,'yyyy-mm-dd hh24:mi:ss')- to_date( t.B,'yyyy-mm-dd hh24:mi:ss'))*24*60 from table t
--秒
select (to_date( t.A,'yyyy-mm-dd hh24:mi:ss')- to_date( t.B,'yyyy-mm-dd hh24:mi:ss'))*24*60*60 from table t
--时间戳(指自北京时间1970年1月1日8点到当天的总秒数)转北京时间
select TO_DATE('19700101','yyyymmdd') + (addtime)/86400 +TO_NUMBER(SUBSTR(TZ_OFFSET(sessiontimezone),1,3))/24 t1
from table
计算某天加多少天后的日期
select TO_CHAR(TO_DATE('2019-1-27','YYYY-MM-DD')+180,'YYYY-MM-DD') FROM DUAL--2019-7-26