Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Código MySQL para converter data e hora do Excel


Posso pensar em 2 soluções:

  1. Converta suas datas no Excel para uma string de data formatada que esteja de acordo com o formato de data e hora do mysql usando a função text() no Excel.

  2. Converta o número usando o cálculo até a data no mysql:

(a expressão abaixo pode ser simplificada)
select date_add(date_add(date('1899-12-31'), interval floor(@datefromexcel) day), interval floor(86400*(@datefromexcel-floor(@datefromexcel))) second)