Oracle计算时间差函数
Oracle计算时间差函数
两个Date类型字段START_DATEEND_DATE计算这两个日期的时间差
(分别以天小时分钟秒毫秒)
天
ROUND(TO_NUMBER(END_DATE-START_DATE))
小时
ROUND(TO_NUMBER(END_DATE-START_DATE)*24)
分钟
ROUND(TO_NUMBER(END_DATE-START_DATE)*24*60)
秒
ROUND(TO_NUMBER(END_DATE-START_DATE)*24*60*60)
毫秒
ROUND(TO_NUMBER(END_DATE-START_DATE)*24*60*60*1000)
Oracle计算时间差函数2008-08-20 1000两个Date类型字段
START_DATEEND_DATE计算这两个日期的时间差(分别以天小时分钟秒
毫秒)天ROUND(TO_NUMBER(END_DATE-START_DATE))小时
ROUND(TO_NUMBER(END_DATE-START_DATE)*24)分钟
ROUND(TO_NUMBER(END_DATE-START_DATE)*24*60)秒
ROUND(TO_NUMBER(END_DATE-START_DATE)*24*60*60)毫秒
ROUND(TO_NUMBER(END_DATE-START_DATE)*24*60*60*1000)
外加to_date与to_char函数 ORACLE中
select to_date('2007-06-28 195120','yyyy-MM-dd HH24mi