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

MySQL-Code zum Konvertieren von Excel-Datum/Uhrzeit

Mir fallen 2 Lösungen ein:

  1. Konvertieren Sie Ihre Daten in Excel in eine formatierte Datumszeichenfolge, die dem Datums- und Zeitformat von mysql entspricht, indem Sie die Funktion text() in Excel verwenden.

  2. Konvertieren Sie die Zahl mithilfe der Berechnung in das Datum innerhalb von mysql:

(Der folgende Ausdruck kann vereinfacht werden)

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