Mysql数据库常见函数(下)——日期时间函数
2026/7/12 17:29:55 网站建设 项目流程

前两期我们分别学习了Mysql数据库中常见的字符函数和数值函数,那么本期我们一起来学习Mysql数据库中常见的日期时间函数。

ADDDATE(d,n):计算起始日期 d 加上 n 天的日期

实例:

SELECT ADDDATE("2017-06-15", INTERVAL 10 DAY);

返回结果:2017-06-25

ADDTIME(t,n)   :时间 t 加上 n 秒的时间       

实例:

SELECT ADDTIME('2011-11-11 11:11:11', 5);

返回结果:2011-11-11 11:11:16 (秒)

CURDATE():返回当前日期     

实例:

SELECT CURDATE();

返回结果: 2018-09-19

CURRENT_DATE():返回当前日期 

实例:

SELECT CURRENT_DATE();

返回结果: 2018-09-19

CURRENT_TIME:返回当前时间     

实例:

SELECT CURRENT_TIME();

返回结果: 19:59:02

CURRENT_TIMESTAMP():返回当前日期和时间    

实例:

SELECT CURRENT_TIMESTAMP();

返回结果: 2018-09-19 20:57:43

CURTIME():返回当前时间      

实例:

SELECT CURTIME();

返回结果: 19:59:02

DATE():从日期或日期时间表达式中提取日期值     

实例:

SELECT DATE("2017-06-15");   

返回结果: 2017-06-15

DATEDIFF(d1,d2):计算日期 d1返回结果:d2 之间相隔的天数      

实例:

SELECT DATEDIFF('2001-01-01','2001-02-02');

返回结果: -32

DATE_ADD(dINTERVAL expr type)      :计算起始日期 d 加上一个时间段后的日期     

实例:

SELECT ADDDATE('2011-11-11 11:11:11',1);

返回结果: 2011-11-12 11:11:11    (默认是天)

SELECT ADDDATE('2011-11-11 11:11:11', INTERVAL 5 MINUTE);

返回结果: 2011-11-11 11:16:11 (TYPE的取值与上面

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询