数据库中 ,gmt_modified 为data格式,value = '2022-03-09 16:05:05'
针对 这样的sql 格式化进行细节说明:
DATE_FORMAT(gmt_modified,"%Y%m%d") = '20220309'
DATE_FORMAT(gmt_modified,"%y%m%d") = '220309'
DATE_FORMAT(gmt_modified,"%Y%c%d") = '2022309'
DATE_FORMAT(gmt_modified,"%Y%m%e") = '2022039'
%Y 四位数字表示的年份
%y 两位数字表示的年份
%c 数字表示的月份 (去除前面的0)
%e 数字形式表示月中的天数(去除前面的0)
DATE_FORMAT(gmt_modified,"%H%i%s") ='160505'
DATE_FORMAT(gmt_modified,"%h%i%s") ='040505'
%H 24小时制
%h 12小时制 (注意:24小时制的00 用%h会变成12 ,24小时制的12还是12,可能是因为12小时制没有00?)
其他更多的可以参考:Mysql的DATE_FORMAT()日期格式转换_萧曳丶-CSDN博客