#mysql关于查询时间的语法
#获取当前日期和时间的函数。2020-05-08 16:42:36
select NOW();
#获取当前的日期 2020-05-08
select CURDATE();
#获取当前时间 16:42:23
SELECT CURTIME();
# 2020-05-08
SELECT DATE(now()) from now();
SELECT DATE(create_time) from 表名 limit 1;
#获取返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。
select EXTRACT(YEAR_MONTH FROM now()) ;
SELECT EXTRACT(YEAR_MONTH from create_time) from 表名 limit 1;
#DATE_ADD将日期添加指定的时间间隔。 2020-05-09 16:57:24
select DATE_ADD(now(),INTERVAL 1 DAY) ;
#DATE_SUB 将日期减去指定的时间间隔。 2020-05-07 16:58:02
select DATE_SUB(now(),INTERVAL 1 DAY) ;
#DATEDIFF 获取两个日期之间的天数。(只有日期部分参与计算
SELECT DATEDIFF(NOW(),'2020-04-08')
#DATEFORMAT 格式化日期时间 2020-05-08
SELECT DATE_FORMAT(now(),'%Y-%m-%d')
#1,查询今天的绘本
<