Mysql中,对时间、日期类型数据加减指定数值,有两个函数可直接使用,分别是:
ADDDATE() 和 DATE_ADD() 的用法几乎一样,都可以对时间类型数据进行加减,通过参数可以指定对时间加减秒、分钟、小时、天等等。
ADDDATE()
DATE_ADD()
应用示例:
sql-- ADDDATE 对当前时间增加60分钟 select ADDDATE(SYSDATE(), interval 60 minute) from dual; -- ADDDATE 对当前时间增加60天 select ADDDATE(SYSDATE(), interval 60 day) from dual; -- DATE_ADD 对当前时间增加60分钟 select DATE_ADD(SYSDATE(), interval 60 minute) from dual; -- DATE_ADD 对当前时间增加60天 select DATE_ADD(SYSDATE(), interval 60 day) from dual; interval 60 SECOND_MICROSECOND:增加60毫秒 interval 60 SECOND:增加60秒 interval 60 MINUTE:增加60分钟 interval 60 HOUR:增加60小时 interval 60 DAY:增加60天 interval 60 MONTH:增加60月 interval 60 YEAR:增加60年 两个函数的用法区别:在天数操作时,ADDDATE()可以可以省略一部分关键字,DATE_ADD()不可以,如: sql-- ADDDATE 对当前时间增加60天 select ADDDATE(SYSDATE(), 60) from dual; -- DATE_ADD 对当前时间增加60天 select DATE_ADD(SYSDATE(), interval 60 day) from dual;
-- ADDDATE 对当前时间增加60分钟 select ADDDATE(SYSDATE(), interval 60 minute) from dual; -- ADDDATE 对当前时间增加60天 select ADDDATE(SYSDATE(), interval 60 day) from dual; -- DATE_ADD 对当前时间增加60分钟 select DATE_ADD(SYSDATE(), interval 60 minute) from dual; -- DATE_ADD 对当前时间增加60天 select DATE_ADD(SYSDATE(), interval 60 day) from dual; interval 60 SECOND_MICROSECOND:增加60毫秒 interval 60 SECOND:增加60秒 interval 60 MINUTE:增加60分钟 interval 60 HOUR:增加60小时 interval 60 DAY:增加60天 interval 60 MONTH:增加60月 interval 60 YEAR:增加60年 两个函数的用法区别:在天数操作时,ADDDATE()可以可以省略一部分关键字,DATE_ADD()不可以,如: sql-- ADDDATE 对当前时间增加60天 select ADDDATE(SYSDATE(), 60) from dual; -- DATE_ADD 对当前时间增加60天 select DATE_ADD(SYSDATE(), interval 60 day) from dual;
interval 60 SECOND_MICROSECOND
interval 60 SECOND
interval 60 MINUTE
interval 60 HOUR
interval 60 DAY
interval 60 MONTH
interval 60 YEAR
两个函数的用法区别:在天数操作时,ADDDATE()可以可以省略一部分关键字,DATE_ADD()不可以,如:
sql-- ADDDATE 对当前时间增加60天 select ADDDATE(SYSDATE(), 60) from dual; -- DATE_ADD 对当前时间增加60天 select DATE_ADD(SYSDATE(), interval 60 day) from dual;
-- ADDDATE 对当前时间增加60天 select ADDDATE(SYSDATE(), 60) from dual; -- DATE_ADD 对当前时间增加60天 select DATE_ADD(SYSDATE(), interval 60 day) from dual;
如果对你有用的话,可以打赏哦
打赏
本文作者: DingDangDog
本文链接:
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA