SELECT
case when 1 then DATE_FORMAT(NOW(),'%y-%m-%d') end as ymd,
case when 2 then DATE_FORMAT(NOW(),'%Y-%M-%D') end as YMD,
case when 3 then DATE_FORMAT(NOW(),'%Y') end as Y,
case when 4 then DATE_FORMAT(NOW(),'%m') end as M,
case when 5 then DATE_FORMAT(NOW(),'%d') end as D
/**
同理还有YYYY-MM-DD 与 yyyy-mm-dd 的区别(Java语法)
在其他的博客中,有看到:YYYY和yyyy的区别:
(1)YYYY 取当前日所在周的所在年(周日—周六)
(2)yyy 取当前日期所在年
举例::2020-12-27
但在mysql中,未发现有该区别
**/
【参考格式】
%Y:4位的年份
%y:2位的年份
%m:2位的月份
%d:2位的日期
%H:24小时制的小时
%h:12小时制的小时
%i:2位的分钟
%s:2位的秒钟
%W:星期的全名
%w:星期的缩写
%M:月份的全名
%b:月份的缩写