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),'-','');
免责声明:
本文中部分来自于网络,如有侵权,请联系博主进行删除
本文中部分来自于网络,如有侵权,请联系博主进行删除
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?