MySql 从 STR_TO_DATE date_format 转换日期

标签 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');

我总是得到 null

最佳答案

这就是答案

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

关于MySql 从 STR_TO_DATE date_format 转换日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49278028/

相关文章:

mysql - php - 基于 mysql 从数组中排除键并回显其余

MySQL - 计算在另一个表中具有条目的元素(内连接)

mysql - MySQL Workbench 导出的 CREATE 脚本在另一台计算机上有语法错误

MySQL Workbench 无法从远程启动/关闭

mysql - 当我使用游标通过重复和 do while 获取数据时,我的代码有什么区别?

Mysql ADDDATE() 或 DATE_ADD() 与表列?

sql - 在 SQL 中加入最接近的日期

javascript - 这里我有一个 HTML 表单和 PHP MySQL 表,在表中输入值并按下提交按钮后,没有出现输出

mysql - 如何将 OLE 自动化日期转换为 Mysql 日期

mysql - 如何检查特定数据库的 MySQL 引擎类型?