mysql的时间基本操作

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'); -- 只是获取年

猜你喜欢

转载自blog.csdn.net/qq_38567039/article/details/80526786