sql >> Databasteknik >  >> RDS >> Mysql

MySQL konverterar datumsträng till Unix tidsstämpel

Här är ett exempel på hur du konverterar DATETIME till UNIX tidsstämpel :
VÄLJ UNIX_TIMESTAMP(STR_TO_DATE('15 april 2012 12:00', '%M %d %Y %h:%i%p'))

Här är ett exempel på hur du ändrar datumformat :
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(STR_TO_DATE('15 april 2012 12:00', '%M %d %Y %h:%i%p')),'%m-%d-% Y %h:%i:%p')

Dokumentation: UNIX_TIMESTAMP , FROM_UNIXTIME



  1. Hur tar jag bort från flera tabeller med INNER JOIN i SQL-servern

  2. SQL-övervakning i SQL-utvecklare

  3. Kör batchfil med psql-kommandot utan lösenord

  4. Hämtar datum i sql-servern, CURRENT_TIMESTAMP vs GetDate()