mysql日期函数

DATE_ADD(date,INTERVAL expr type) –加法
DATE_SUB(date,INTERVAL expr type) –减法


mysql中对日期的查询对时分秒默认的是 00:00:00
1,把and后的日期加一天。
SELECT * FROM timeline WHERE username = ‘Allen’ AND logTime BETWEEN ‘2017-04-01’ AND DATE_ADD(‘2017-04-04’,INTERVAL 1 DAY);

DATE_FORMAT(date,format)
DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。

例:
DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')

DATE_FORMAT(NOW(),'%m-%d-%Y')
D
DATE_FORMAT(NOW(),'%d %b %y')
D
DATE_FORMAT(NOW(),'%d %b %Y %T:%f')

原文地址:https://www.cnblogs.com/cyf18/p/14286052.html