Oracle 10g 時間處理(二)

 


--指定的時間加上一分鐘
SELECT to_char(to_date('2011-11-09 15:30:30','YYYY-MM-DD HH24:MI:SS') + (1/1440),'YYYY-MM-DD HH24:MI:SS')  as newDate FROM dual;


--兩個時間相減
select to_date('2011-11-09 15:30:30', 'YYYY-MM-DD HH24:MI:SS') - to_date('2011-10-09 15:30:30', 'YYYY/MM/DD HH24:MI:SS') from dual


--減去10分鐘
select sysdate,sysdate - interval '10' minute  as "當前時間-10分鐘" from dual;
--結果:11-9-2011 5:09:34 PM ,11-9-2011 4:59:34 PM


--減去10小時
select sysdate,sysdate - interval '10' hour  as "當前時間-10分鐘" from dual;
--結果:11-9-2011 5:10:59 PM ,11-9-2011 7:10:59 AM


--減去10天
select sysdate,sysdate - interval '10' day  as "當前時間-10分鐘" from dual;
--結果:11-9-2011 5:11:42 PM, 10-30-2011 5:11:42 PM


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章