Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Konwertuj datę na milisekundy w MySQL

Użyj funkcji UNIX_TIMESTAMP.

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

UNIX_TIMESTAMP da ci sekundy i musisz pomnożyć przez 1000, aby uzyskać milisekundy.

Aby przekonwertować z powrotem, użyj funkcji FROM_UNIXTIME().

SELECT FROM_UNIXTIME(date_in_milliseconds/1000) FROM ...

Ponownie, musisz podzielić przez 1000, aby uzyskać liczbę sekund przed użyciem funkcji.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nadpisywanie danych w tabeli MySQL

  2. Jak usunąć auto_increment z tabeli mysql?

  3. Procenty w MySQL

  4. Uzyskiwanie dostępu do mysql z Adobe flex/AIR

  5. MySQL znajduje nieużywane tabele