在mysql中将非常规字符串转换为mysql日期时间
我想将表示日期时间但当前为VARCHAR的字段转换为DATETIME字段。 当前表示形式如下:“Sun May 20 01:04:39+0000 2012” 我想在查询中执行此操作。使用该函数 这就完成了任务,可以在查询中使用。使用该函数 这就完成了任务,可以在查询中使用。使用在mysql中将非常规字符串转换为mysql日期时间,mysql,sql,Mysql,Sql,我想将表示日期时间但当前为VARCHAR的字段转换为DATETIME字段。 当前表示形式如下:“Sun May 20 01:04:39+0000 2012” 我想在查询中执行此操作。使用该函数 这就完成了任务,可以在查询中使用。使用该函数 这就完成了任务,可以在查询中使用。使用 SELECT STR_TO_DATE('Sun May 20 01:04:39 +0000 2012', '%a %M %d %H:%i:%S +0000 %Y') 使用 SELECT STR_TO_DATE('
SELECT STR_TO_DATE('Sun May 20 01:04:39 +0000 2012', '%a %M %d %H:%i:%S +0000 %Y')
- 使用
SELECT STR_TO_DATE('Sun May 20 01:04:39 +0000 2012', '%a %M %d %H:%i:%S +0000 %Y')
%a
缩写为weekday nameCool。您所做的%x%x%x%x编辑将使年度得以公布wrong@Noam忘了把它取下来。我在试验..他还认为+0000代表时区。我也可以保存吗?太好了,我离得很近。缺少%a(我假设它代表一个单词?%a
缩写为weekday nameCool。您所做的%x%x%x%x编辑将使年度得以公布wrong@Noam忘了把它取下来。我在试验..他还认为+0000代表时区。我也可以保存吗?