Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySql日期时间格式更改_Mysql_Date_Mysql Date - Fatal编程技术网

MySql日期时间格式更改

MySql日期时间格式更改,mysql,date,mysql-date,Mysql,Date,Mysql Date,我以字符串格式存储了日期,如“Thu,24 Dec 2020 07:54:35 GMT” 有人可以建议如何使用MySQL查询将此字符串转换为YYYY-MM-DD格式吗 已尝试此功能: str_to_date(dateTime, '%a %d %b %Y %T %x') DATE_FORMAT(dateTime, '%Y-%m-%d) DATE(dateTime) 假设你很乐意为给定的时区存储时间,你可以忽略结尾的东西 例如 我尝试了很多方法,但没有找到解决方

我以字符串格式存储了日期,如“Thu,24 Dec 2020 07:54:35 GMT”

有人可以建议如何使用MySQL查询将此字符串转换为YYYY-MM-DD格式吗

已尝试此功能:

 str_to_date(dateTime, '%a %d %b %Y %T %x')
    
    DATE_FORMAT(dateTime, '%Y-%m-%d)
    
   DATE(dateTime)

假设你很乐意为给定的时区存储时间,你可以忽略结尾的东西

例如


我尝试了很多方法,但没有找到解决方案,然后我发布了问题更新了我的问题,但不知道如何将timezone.stru的占位符设置为_DATE@date,“%a,%d%b%Y%k:%i:%s GMT”
select str_to_date('Thu, 24 Dec 2020 07:54:35 GMT', '%a, %e %b %Y %T') dt;