Oracle 日期格式
select trunc(sysdate,'yy') from dual; --2012/1/1 取当前年的1月1号
select trunc(sysdate,'mm') from dual; --2012-9/1 取当前月的1号
select trunc(sysdate,'dd') from dual; --2012/9/26 取当前日期
select to_char(sysdate,'yyyy-mm-dd') from dual; --2012/9/26 取出当前日期,转换字段必须是日期格式
select to_date('2012-09-26','yyyy-mm-dd') from dual; --2012/09/26 将字符串格式转换成日期格式,转换字段必须是字符串格式
select sysdate+30 from dual;--当前日期添加30天
select add_months(sysdate,1) from dual;--当前日期添加1月
select trunc(sysdate,'mm') from dual; --2012-9/1 取当前月的1号
select trunc(sysdate,'dd') from dual; --2012/9/26 取当前日期
select to_char(sysdate,'yyyy-mm-dd') from dual; --2012/9/26 取出当前日期,转换字段必须是日期格式
select to_date('2012-09-26','yyyy-mm-dd') from dual; --2012/09/26 将字符串格式转换成日期格式,转换字段必须是字符串格式
select sysdate+30 from dual;--当前日期添加30天
select add_months(sysdate,1) from dual;--当前日期添加1月