日期函数
函数名: to_date(string)
含义: 字符串转日期
示例: select to_date('2002-1-1') from dual;
结果: 2002-1-1
函数名: add_months(date,month)
含义: 增加或减小月份
示例: select add_months(sysdate,1) from dual ;
结果: xxxx-xx-xx
函数名: sysdate
含义: 当前日期, 可直接加减天数
示例: select sysdate+1 from dual
结果: 当前日期 + 1 天
函数名: extract(year|month|day from dateType)
含义: 截取日期
示例: select extract(year from sysdate)"This year" from dual;
结果: 2007
问题: 获取几个月以后的年份
函数名: last_day(dateType)
含义: 最后一天
示例: select last_day(sysdate) from dual ;
结果: xxxx-xx-xx
函数名: months_between(dateType,dateType)
含义: 返回两个日期间的月份
示例: select months_between('2002-1-1','2003-1-1') from dual
结果: -12
函数名: to_char(dateType,yyyy|dd|mm|hh{12|24}|mi|ss|day|ww|dy)
含义: 把日期转换为字符串
示例: select to_char(sysdate,'yyyy-mm-dd-hh24:mi:ss') from dual;
结果: xxxxxxxx
问题: 两个日期间共有几星期
日期函数
来源: http://www.bubuko.com/infodetail-3057849.html