正文:

1,Date转String

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
--结果:<2019-04-10>
SELECT DATE_FORMAT(SYSDATE(), "%Y-%m-%d") FROM DUAL; 

2,String转Date

--结果:<1992-04-12>
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) - 沧海一粟,志取一瓢 - 博客园

http://www.cnblogs.com/bg2015-07-05/p/4991437.html

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄