Mysql
 sql >> Database >  >> RDS >> Mysql

come convertire varchar in formato datetime in mysql

Se il tuo varchar è così:

5/16/2011 20:14 PM

puoi convertirlo in datetime usando questo:

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

o questo per formattarlo come vuoi:

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