MySQL ADDDATE() 函数

ADDDATE()函数用于将一个时间值增加到一个日期当中;通俗的讲,就是可以通过这个函数将一个日期增加多少天;

日期类型可以是DATEDATETIMETIMESTAMP

有两种调用形式;

ADDDATE(date,INTERVAL expr unit)

第二个参数是一个时间间隔表达式

SELECT ADDDATE('2021-05-30',INTERVAL 1 DAY);
+--------------------------------------+
| ADDDATE('2021-05-30',INTERVAL 1 DAY) |
+--------------------------------------+
| 2021-05-31                           |
+--------------------------------------+
1 row in set (0.00 sec)

SELECT ADDDATE('2021-05-30',INTERVAL 1 HOUR);
+---------------------------------------+
| ADDDATE('2021-05-30',INTERVAL 1 HOUR) |
+---------------------------------------+
| 2021-05-30 01:00:00                   |
+---------------------------------------+
1 row in set (0.00 sec)

ADDDATE(date,days)

第二个参数是要增加的天数;

将日期增加100天:

SELECT ADDDATE('2021-05-30',100);
+---------------------------+
| ADDDATE('2021-05-30',100) |
+---------------------------+
| 2021-09-07                |
+---------------------------+
1 row in set (0.00 sec)

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/mysql-adddate-function.html

分类: 计算机技术
推荐阅读:
Python bool()函数详细教程 bool()函数用于对任何对象进行逻辑值的检测,返回True或False;
Python bool()函数 在 Python 中,bool() 是一个内置函数,用于将一个值转换为 bool 类型。bool() 函数返回两个值之一:True 或 False。
C语言交换两个变量 在C语言中交换两个变量,需要创建一个临时变量来存储其中的一个值;例如交换a,b两个值时,需创建一个临时变量保存a的值,再将b值赋予a,最后将临时变量的值赋予b,完成交换过程;
requests使用代理进行网络请求 requests支持HTTP、HTTPS、SOCKS等代理请求;如果要使用HTTP代理或HTTPS代理,你可以在任意请求方法中传入proxies参数来配置单个请求:
Python range()函数 在Python中,range()函数用于创建一系列数字的序列,常用于for循环中,可以接受1到3个参数,具体形式如下:
PySide6 exec()函数详细教程 PySide6.QtWidgets.Application类的exec()函数使程序进入Qt主事件循环并等待直到调用exit()函数,然后返回调用exit()时设置的值,如果调用的是quit()函数,则是0;此处的exit()和quit()函数是QApplication类的成员函数;