Mysql - 当我们在字符串中有时区时,将日期字符串转换为实际日期

时间:2014-03-14 00:22:45

标签: mysql string date timezone

如何在MySQL中将以下varchar转换为实际日期?

"Thu Nov 07 15:05:22 EST 2013"

1 个答案:

答案 0 :(得分:0)

我认为如果我不关心时区,这将解决我的问题:

SELECT STR_TO_DATE( concat( substr( 'Thu Nov 07 15:05:22 est 2013', 1, 20 ) , substr( 'Thu Nov 07 15:05:22 est 2013', 25, 4 ) ) , '%W %b %d %H:%i:%s %Y' );

但如果我想要,我可以拿出" est"部分和隐蔽的。