oracle 时分 增加日期,Oracle 当前日期如何添加指定年数、月数、天数、时数、分钟数、秒数...

Oracle 当前时间如何添加指定数,来获取指定的年数、月份或其他的时间日期

--当前时间(2018-10-19 16:51:22)---

select sysdate nowDate from dual;

1、添加指定年数后的日期

----加年或月的语法:add_months(sysdate,月数) --

--当前时间 : 2018-10-19 16:52:13; 输出:2020-10-19 16:52:13 --

select sysdate nowDate,add_months(to_date(Sysdate,'yyyy-mm-dd hh24:mi:ss'),12*2) searchDate from dual;

oracle 时分 增加日期,Oracle 当前日期如何添加指定年数、月数、天数、时数、分钟数、秒数..._第1张图片

2、添加或减少指定月数的日期

-- 添加指定月数语法: add_months(sysdate,6)--

select sysdate nowDate,add_months(to_date(Sysdate,'yyyy-mm-dd hh24:mi:ss'),6) searchDate from dual;

0ee1bc3c9f1414a810d08a921c1c963e.png

--减少指定月数语法: add_months(sysdate,-3) --

你可能感兴趣的:(oracle,时分,增加日期)