01-mysql中日期函数DATE_FORMAT

1、限定符说明

%a	三个字符缩写的工作日名称,例如:Mon, Tue, Wed,等
%b	三个字符缩写的月份名称,例如:Jan,Feb,Mar等
%c	以数字表示的月份值,例如:1, 2, 3…12
%D	英文后缀如:0th, 1st, 2nd等的一个月之中的第几天
%d	如果是1个数字(小于10),那么一个月之中的第几天表示为加前导加0, 如:00, 01,02, …31
%e	没有前导零的月份的日子,例如:1,2,… 31
%f	微秒,范围在000000..999999
%H	24小时格式的小时,前导加0,例如:00,01…23
%h	小时,12小时格式,带前导零,例如:01,02 … 12
%I	与%h相同
%i	分数为零,例如:00,01,… 59
%j	一年中的的第几天,前导为0,例如,001,002,… 366
%k	24小时格式的小时,无前导零,例如:0,1,2 … 23
%l	12小时格式的小时,无前导零,例如:0,1,2 … 12
%M	月份全名称,例如:January, February,…December
%m	具有前导零的月份名称,例如:00,01,02,… 12
%p	AM或PM,取决于其他时间说明符
%r	表示时间,12小时格式hh:mm:ss AM或PM
%S	表示秒,前导零,如:00,01,… 59
%s	与%S相同
%T	表示时间,24小时格式hh:mm:ss
%U	周的第一天是星期日,例如:00,01,02 … 53时,前导零的周数
%u	周的第一天是星期一,例如:00,01,02 … 53时,前导零的周数
%V	与%U相同,它与%X一起使用
%v	与%u相同,它与%x一起使用
%W	工作日的全称,例如:Sunday, Monday,…, Saturday
%w	工作日,以数字来表示(0 = 星期日,1 = 星期一等)
%X	周的四位数表示年份,第一天是星期日; 经常与%V一起使用
%x	周的四位数表示年份,第一天是星期日; 经常与%v一起使用
%Y	表示年份,四位数,例如2000,2001,…等。
%y	表示年份,两位数,例如00,01,…等。
%%	将百分比(%)字符添加到输出

2、案例

%Y-%m-%d	2017/4/30
%e/%c/%Y	4/7/2013
%c/%e/%Y	7/4/2013
%d/%m/%Y	4/7/2013
%m/%d/%Y	7/4/2013
%e/%c/%Y %H:%i	4/7/2013 11:20
%c/%e/%Y %H:%i	7/4/2013 11:20
%d/%m/%Y %H:%i	4/7/2013 11:20
%m/%d/%Y %H:%i	7/4/2013 11:20
%e/%c/%Y %T	4/7/2013 11:20
%c/%e/%Y %T	7/4/2013 11:20
%d/%m/%Y %T	4/7/2013 11:20
%m/%d/%Y %T	7/4/2013 11:20
%a %D %b %Y	Thu 4th Jul 2013
%a %D %b %Y %H:%i	Thu 4th Jul 2013 11:20
%a %D %b %Y %T	Thu 4th Jul 2013 11:20:05
%a %b %e %Y	Thu Jul 4 2013
%a %b %e %Y %H:%i	Thu Jul 4 2013 11:20
%a %b %e %Y %T	Thu Jul 4 2013 11:20:05
%W %D %M %Y	Thursday 4th July 2013
%W %D %M %Y %H:%i	Thursday 4th July 2013 11:20
%W %D %M %Y %T	Thursday 4th July 2013 11:20:05
%l:%i %p %b %e, %Y	7/4/2013 11:20
%M %e, %Y	4-Jul-13
%a, %d %b %Y %T	Thu, 04 Jul 2013 11:20:05

你可能感兴趣的:(MySQL,mysql,日期函数)