为了账号安全,请及时绑定邮箱和手机立即绑定

计算Oracle中两个时间戳之间的差异(以毫秒为单位)

/ 猿问

计算Oracle中两个时间戳之间的差异(以毫秒为单位)

慕瓜9086354 2019-11-29 10:22:51

如何计算Oracle中两个时间戳之间的时间差(以毫秒为单位)?



查看完整描述

3 回答

?
慕前端131612

更简单的解决方案:

SELECT numtodsinterval(date1-date2,'day') time_difference from dates;

对于时间戳:

SELECT (extract(DAY FROM time2-time1)*24*60*60)+ 

(extract(HOUR FROM time2-time1)*60*60)+

(extract(MINUTE FROM time2-time1)*60)+

extract(SECOND FROM time2-time1)

into diff FROM dual;


RETURN diff;

分享编辑


查看完整回答
反对 回复 2019-11-29

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信