mysql查询时间不准_排查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这里。

7ddef6f19fd51bde5f6d0e14aea90afb.png

d096d99e0e702487ac3ff0784a050314.png

参考文章

DATE_FORMAT 与 STR_TO_DATE 区别

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

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

10008ea23d694b7e895916428a4d0fc7.png

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

a3aa8959082397874746f10e746b6022.png

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

mybatis使用  >=  <= 需要 转换

= ]]>       

参考文章

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值