date_sub()时间获取
date_sub(date,interval,天数,type)
获取‘date’减去指定‘天数’
1、date_sub(curdate(), interval 1 day)
curdate()当前日期
例1:
获取当前日期:date_sub(curdate(), interval 0 day) curdate()当前日期
SELECT date_sub(curdate(), interval 0 day);

例2:
获取昨天日期:date_sub(curdate(), interval 1 day) curdate()当前日期
SELECT date_sub(curdate(), interval 1 day);

例3:
获取前1月日期:date_sub(curdate(), interval 1 month) curdate()当前日期
SELECT date_sub(curdate(), interval 1 month);

2、date_format(date_sub(curdate(), interval 1 day),'%Y%m%d')
date_format指定输出的格式
例:
获取昨天日期:date_format(date_sub(curdate(), interval 1 day),'%Y%m%d')
SELECT date_format(date_sub(curdate(), interval 1 day),'%Y%m%d');

3、replace(date_sub(curdate() ,interval 1 day),'-','')
replace替换
例:
获取昨天日期:replace(date_sub(curdate() ,interval 1 day),'-','')
SELECT replace(date_sub(curdate() ,interval 1 day),'-','');

免责声明:
本文中部分来自于网络,如有侵权,请联系博主进行删除
本文中部分来自于网络,如有侵权,请联系博主进行删除

浙公网安备 33010602011771号