Mysql
 sql >> Datenbank >  >> RDS >> Mysql

wie man varchar in mysql in das datetime-format konvertiert

Wenn Ihr Varchar so aussieht:

5/16/2011 20:14 PM

Sie können es folgendermaßen in datetime umwandeln:

SELECT STR_TO_DATE('5/16/2011 20:14 PM', '%c/%e/%Y %H:%i')

oder dies, um es wie gewünscht zu formatieren:

SELECT DATE_FORMAT(STR_TO_DATE('5/16/2011 20:14 PM', '%c/%e/%Y %H:%i'), '%Y-%m-%d %H:%m:%s')