Oracle 中的时间处理
1. 当前时间: select sysdate from dual 。
2. 当期时间减去一天后的时间: select sysdate from dual 。
3. 当期时间减去一小时后的时间: select sysdate - 0.041666687 from dual 。
4. 得到当前年份: select to_char(sysdate, ‘YYYY’) from dual;
5. 得到当前月份: select to_char(sysdate, ‘MM’) from dual;
6. 得到当前天: select to_char(sysdate, ‘DD’) from dual;
7. 得到当前小时: select to_char(sysdate, ‘HH24’) from dual;
8. 得到当前分: select to_char(sysdate, ‘MI’) from dual;
9. 得到当前秒: select to_char(sysdate, ‘SS’) from dual;
10. 得到当前天和一个日期相差的天数:
select sysdate – to_date(‘2009-12-10 14:12:13’, ‘YYYY-MM-DD HH24:MI:SS’) from dual;
11.