mysql - 如何使用脚本将此日期格式转换为 mysql

标签 mysql date datetime

我有这种格式的日期:2015 年 1 月 6 日 19:28:24 GMT 并希望转换为类似 mysql 的格式。有没有一种方法可以在 mysql 中执行此操作,因为我的表中已经有数据作为字符串。

最佳答案

使用str_to_date功能:

MariaDB [(none)]> select str_to_date('Jan 6 2015 19:28:24 GMT', '%M %d %Y %H:%i:%s');
+-------------------------------------------------------------+
| str_to_date('Jan 6 2015 19:28:24 GMT', '%M %d %Y %H:%i:%s') |
+-------------------------------------------------------------+
| 2015-01-06 19:28:24                                         |
+-------------------------------------------------------------+
1 row in set, 1 warning (0.00 sec)

关于mysql - 如何使用脚本将此日期格式转换为 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28175021/

相关文章:

mysql - MySQL 数据库的所有表级和列级权限的列表

java - 只有日期的日历,没有日历的时间?

javascript - jmeter 将日期从 EST 转换为 UTC

python - 带 pytz 时区的日期时间。不同的偏移量取决于 tzinfo 的设置方式

php - 如何使用php比较mysql查询中的两个日期时间

mysql - 如果没有找到记录,sql 将值设为零

mysql - SQL 反向 id 列值

MySQL查看问题

java - 为什么日期转换会返回不同的时间戳?

php - PHP DateTime::RFC3339_EXTENDED 损坏了吗?