select now();-- 当前日期
SELECT date_format(now(),'%Y-%01-%01'); -- 当前年的1月1日
SELECT DATE_SUB(date_format(now(),'%Y-%01-%01'), INTERVAL 1 YEAR); -- 当前年的前一年
SELECT DATE_ADD(date_format(now(),'%Y-%01-%01'), INTERVAL 1 YEAR); -- 当前年的后一年
select str_to_date('2017-10-16 15:30:28','%Y-%m-%d %H:%i:%s');-- 字符串转日期
SELECT CONCAT(date_format(now(),'%Y-%01-%01'),'年',) -- 拼接字符串
SELECT date_format(now(), '%Y'); -- 只是获取年
mysql的时间基本操作
最新推荐文章于 2021-06-04 08:06:43 发布