来自STR_TO_DATE date_format的MySql转换日期

时间:2018-03-14 12:39:03

标签: mysql mysql-workbench sql-date-functions

你如何兑换以下日期2017年3月7日1:26:46:886AM至2017-03-07 01:26:00

select DATE_FORMAT(STR_TO_DATE('Mar 7 2017 1:26:46:886AM', '%b-%d-%Y'), '%Y-%m-%d');

我一直变空

2 个答案:

答案 0 :(得分:1)

这是答案

SELECT STR_TO_DATE("Mar 7 2017 1:26:46:886AM", "%M %d %Y %H:%i:%S")

答案 1 :(得分:0)

你可以使用

select STR_TO_DATE('Mar 7 2017 1:26:46:886AM', '%b %d %Y %h:%i:%s%f' )