【发布时间】:2014-02-19 06:38:50
【问题描述】:
我需要一些帮助。我有一个数据库,其中有一列以值格式Fri Feb 21 2014 00:00:00 GMT+0800 (Malay Peninsula Standard Time) 存储在varchar 中。我想在 MySQL 查询中将其转换为日期。
我尝试过使用 str_to_date(),但没有成功。
请帮帮我!
【问题讨论】:
标签: mysql
我需要一些帮助。我有一个数据库,其中有一列以值格式Fri Feb 21 2014 00:00:00 GMT+0800 (Malay Peninsula Standard Time) 存储在varchar 中。我想在 MySQL 查询中将其转换为日期。
我尝试过使用 str_to_date(),但没有成功。
请帮帮我!
【问题讨论】:
标签: mysql
SELECT STR_TO_DATE('Fri Feb 21 2014 00:00:00 GMT+0800 (Malay Peninsula Standard Time)','%a %M %e %Y %H:%i:%s');
+---------------------------------------------------------------------------------------------------------+
| STR_TO_DATE('Fri Feb 21 2014 00:00:00 GMT+0800 (Malay Peninsula Standard Time)','%a %M %e %Y %H:%i:%s') |
+---------------------------------------------------------------------------------------------------------+
| 2014-02-21 00:00:00 |
+---------------------------------------------------------------------------------------------------------+
1 row in set, 1 warning (0.00 sec)
【讨论】: