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:月份的缩写文章来源:https://www.toymoban.com/news/detail-723794.html
参考链接文章来源地址https://www.toymoban.com/news/detail-723794.html
到了这里,关于SQL中使用DATE_FORMATE格式转换需要注意的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!