在mysql中将字符串转换为datetime

时间:2018-05-02 09:34:50

标签: mysql datetime converter

我正在使用从RSS Feed获取数据的应用程序。 Feed项包含pubDate,其格式为Mon, 26 Feb 2018 03:00:00 -0800,如下所示。我需要将它保存在mysql数据库中。我正在尝试使用str_to_date函数将字符串转换为datetime。我不知道究竟-0800到底是什么。这是我的代码

select str_to_date('Mon, 26 Feb 2018 03:00:00 -0800', '%W, %e %b %Y %H:%i:%s %T') ;

它给我null,因为最后一个值没有被转换。我必须使用%T

更新具体内容

1 个答案:

答案 0 :(得分:0)

只需忽略-0800并运行即可获得所需的结果。output after removing the -0800