您好,欢迎访问一九零五行业门户网

MySQL字符串转日期类型

mysql字符串转日期类型selectstr_to_date(2014-08-2000:00:00,%y-%m-%d%h:%i:%s);2014-08-2000:00:00selectdate_format(1997-10-0422:23:00,%h:%i:%s);22:23:00
mysql字符串转日期类型
select str_to_date('2014-08-20 00:00:00', '%y-%m-%d %h:%i:%s');
>2014-08-20 00:00:00
select date_format('1997-10-04 22:23:00', '%h:%i:%s');
>22:23:00
说明符
说明
%a
工作日的缩写名称  (sun..sat)
%b
月份的缩写名称  (jan..dec)
%c
月份,数字形式(0..12)
%d
带有英语后缀的该月日期  (0th, 1st, 2nd, 3rd, ...)
%d
该月日期, 数字形式 (00..31)
%e
该月日期, 数字形式(0..31)
%f
微秒 (000000..999999)
%h
小时(00..23)
%h
小时(01..12)
%i
小时 (01..12)
%i
分钟,数字形式 (00..59)
%j
一年中的天数 (001..366)
%k
小时 (0..23)
%l
小时 (1..12)
%m
月份名称 (january..december)
%m
月份, 数字形式 (00..12)
%p
上午(am)或下午( pm)
%r
时间 , 12小时制 (小时hh:分钟mm:秒数ss 后加 am或pm)
%s
秒 (00..59)
%s
秒 (00..59)
%t
时间 , 24小时制 (小时hh:分钟mm:秒数ss)
%u
周 (00..53), 其中周日为每周的第一天
%u
周 (00..53), 其中周一为每周的第一天
%v
周 (01..53), 其中周日为每周的第一天 ; 和 %x同时使用
%v
周 (01..53), 其中周一为每周的第一天 ; 和 %x同时使用
%w
工作日名称 (周日..周六)
%w
一周中的每日 (0=周日..6=周六)
%x
该周的年份,其中周日为每周的第一天, 数字形式,4位数;和%v同时使用
%x
该周的年份,其中周一为每周的第一天, 数字形式,4位数;和%v同时使用
%y
年份, 数字形式,4位数
%y
年份, 数字形式 (2位数)
%%
‘%’文字字符
所有其它字符都被复制到结果中,,无需作出解释。
注意, ‘%’字符要求在格式指定符之前。
月份和日期说明符的范围从零开始,原因是 mysql允许存储诸如 '2004-00-00'的不完全日期.
本文出自 “熔 岩” 博客,请务必保留此出处
其它类似信息

推荐信息