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

Codice MySQL per convertire la data e l'ora di Excel

Mi vengono in mente 2 soluzioni:

  1. Converti le tue date all'interno di Excel in una stringa di data formattata conforme al formato di data e ora di mysql utilizzando la funzione text() all'interno di Excel.

  2. Converti il ​​numero utilizzando il calcolo fino ad oggi all'interno di mysql:

(l'espressione seguente può essere semplificata)

select date_add(date_add(date('1899-12-31'), interval floor(@datefromexcel) day), interval floor(86400*(@datefromexcel-floor(@datefromexcel))) second)