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

Konverter dato til millisekunder i MySQL

Brug UNIX_TIMESTAMP-funktionen.

SELECT (UNIX_TIMESTAMP(mydate)*1000) FROM...

UNIX_TIMESTAMP giver dig sekunder, og du skal gange med 1000 for at få millisekunder.

For at konvertere tilbage, brug FROM_UNIXTIME()-funktionen.

SELECT FROM_UNIXTIME(date_in_milliseconds/1000) FROM ...

Igen skal du dividere med 1000 for at få det til sekunder, før du bruger funktionen.




  1. Hvilken rækkes felter returneres ved gruppering med MySQL?

  2. datetime-local værdi vises ikke på input-tag

  3. Codeigniter-forespørgselsbygger ved hjælp af implode-funktionen i where_in

  4. PSQLEundtagelse:ResultSet er ikke placeret korrekt, måske skal du ringe næste gang