【MySQL】【3】String和Date相互转换
正⽂:
1,Date转String
--结果:<2019-04-10>
SELECT DATE_FORMAT(SYSDATE(), "%Y-%m-%d") FROM DUAL;
2,String转Date
--结果:<1992-04-12>
string转date的方法SELECT STR_TO_DATE('1992-04-12', "%Y-%m-%d") FROM DUAL;
3,format格式整理:
年:%Y ——显⽰四位 2015;%y ——只显⽰后两位 15
⽉:%M ——⽉份的英⽂显⽰ October;%m ——⽉份的阿拉伯显⽰ 01-12 ;%b ——⽉份的英⽂缩略显⽰ Oct ; %c ——⽉份的阿拉伯显⽰ 1-12
⽇:%d ——阿拉伯显⽰ 00-31;%D ——带有英⽂后缀 1st-31th;%e ——阿拉伯显⽰ 1-31;%j ——年的天 001-366
时:%H ——00-23 ;%h ——01-12;%I ——01-12;%k ——0-23;%l ——1-12
分:%i ——00-59
秒:%S ——00-59;%s ——00-59
微秒:%f
AM/PM:%p
12⼩时制时间:%r——02:02:44 PM
24⼩时制时间:%T——14:02:44
周:%W ——周的英⽂显⽰;%w ——周的阿拉伯显⽰ 0(星期⽇)-6(星期六);%a ——周的英⽂缩略显⽰ Mon
参考博客:
1,【mysql】Date和String的互相转换(DATE_FORMAT & STR_TO_DATE) - 沧海⼀粟,志取⼀瓢 - 博客园
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论