排查mysql的str_to_date查的时间不准,date_format准。

排查mysql的str_to_date查的时间不准,date_format准。

SELECT  str_to_date('2021/01/27 20:04:51', '%Y/%m/%d %H:%m:%s') from dual;

SELECT  date_format ('2021/01/27 20:04:51', '%Y/%m/%d %H:%m:%s') from dual;

排查后发现是【分钟%m】格式写错。但是这个【分钟%m】格式date_format能兼容(???????)。

正确的应该用:日期格式 年月日时分秒    %Y-%m-%d %H:%i:%s

差异在%i这里。

 

 

 

 

参考文章

DATE_FORMAT 与 STR_TO_DATE 区别

https://blog.csdn.net/qq_36286574/article/details/105659504

 年月 可以查询出数据 日格式化为0

  日期字符串不全时候 查询不出数据

日期格式 年月日时分秒    %Y-%m-%d %H:%i:%s

mybatis使用  >=  <= 需要 转换
<![CDATA[ >= ]]>        <![CDATA[ <= ]]>

 

参考文章

https://blog.csdn.net/dalei9243/article/details/109735542

 

https://blog.csdn.net/LJX_ahut/article/details/76850404?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

 

https://blog.csdn.net/kanglong129/article/details/80663989?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromBaidu-1.control

 

posted @ 2021-01-28 15:56  暴风城  阅读(664)  评论(0编辑  收藏  举报