如何将带有utc timediff的字符串转换为mysql datetime

toiithl6  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(360)

我有一个应用程序,从rss提要获取数据。提要项包含格式为的pubdate Mon, 26 Feb 2018 03:00:00 -0800 这样地。我需要保存在mysql数据库。我正在尝试使用str\u to\u 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

scyqe7ek

scyqe7ek1#

只需忽略-0800并运行,就可以得到所需的结果。删除-0800后的输出

相关问题