oracle常用日期函数

日期函数

sysdate:(获取当前日期)

--获取当前的日期
select sysdate from dual;
--获取当前日期最后一天
select last_day(sysdate) from dual;

months_between:(两个时间相差的月份)

--两个时间相差的月份
select months_between(sysdate,'6-9月-2018') from dual;

next_day:(计算下一个日期)

--计算下一个星期日期
select next_day(sysdate,'星期一') from dual;

trunc:(按要求截取日期)

--截取日期
--yyyy年,mm月 select trunc(sysdate,
'mm') from dual;

to_char:(把日期转换为字符串)

--把日期转换为字符串格式
select to_char(sysdate ,'yyyy-mm-dd hh24:mi') from dual;

to_date:(把字符串转换成日期)

--把字符串转换为日期格式
--参数1:要转换的字符串
--参数2:日期格式 select to_date(
'2019-05-06','yyyy-mm-dd')from dual;

 

posted on 2019-05-06 19:20  不酷也要写代码  阅读(321)  评论(0编辑  收藏  举报

导航