--Oracle中两个日期计算相差的天数
select TO_NUMBER(TO_DATE('2018-6-5','yyyy-mm-dd hh24:mi:ss')
- TO_DATE('2018-5-31','yyyy-mm-dd hh24:mi:ss'))
AS 相差天数
from dual;
--Oracle中两个日期计算相差的小时数
select TO_NUMBER(
(TO_DATE('2018-6-5','yyyy-mm-dd hh24:mi:ss')
- TO_DATE('2018-5-31','yyyy-mm-dd hh24:mi:ss')
)*24
)
AS 相差小时数
from dual;
--Oracle中两个日期计算相差的分钟数
select TO_NUMBER(
(TO_DATE('2018-6-5','yyyy-mm-dd hh24:mi:ss')
- TO_DATE('2018-5-31','yyyy-mm-dd hh24:mi:ss')
)*24*60
)
AS 相差分钟数
from dual;
--Oracle中两个日期相差秒数
select TO_NUMBER(
(TO_DATE('2018-6-5','yyyy-mm-dd hh24:mi:ss')
- TO_DATE('2018-5-31','yy