首页 > 代码库 > ORACLE 日期

ORACLE 日期

sysdata为当前系统日期:

select to_char(sysdate,‘D‘) from dual;  当前日期为这周的第几天,周日为第一天
select to_char(sysdate,‘DD‘) from dual; 当前日期为这月的第几天
select to_char(sysdate,‘DDD‘) from dual; 当前日期为这年的第几天

假设当前日期为2014-12-23 星期二,那么分别返回: 3,23,357


select next_day(sysdate,‘星期二‘) from dual;

当前日期之后,星期二出现的日期,假设当前日期为2014.12.23星期二,那么返回2014.12.30


select next_day(sysdate,‘星期三‘) from dual;

当前日期之后,星期三出现的日期,假设当前日期为2014.12.23星期二,那么返回2014.12.24



ORACLE 日期