select systemdate from dual --得到时间
select systemdate+300 from dual --日期 +数字=日期,表示若干天之后的日期
select systemdate-300 from dual --日期 +数字=日期,表示之前若干天的日期
select last_day(日期) from dual --select last_day(systemdate) from dual 求出当月的最后一天
select next_day(systemdate,'星期一') from dual --得到当月的最后一个星期天
select add months(systemdate,4) from dual --求出若干月之后的日期
select months_between(当前时间,比较时间) from dual --比较连个日期之间相差多少月份
--以上这些函数可以避免闰年问题