Mysql
 sql >> база данни >  >> RDS >> Mysql

Преобразуване на дата в милисекунди в MySQL

Използвайте функцията UNIX_TIMESTAMP.

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

UNIX_TIMESTAMP ще ви даде секунди и трябва да умножите по 1000, за да получите милисекунди.

За да конвертирате обратно, използвайте функцията FROM_UNIXTIME().

SELECT FROM_UNIXTIME(date_in_milliseconds/1000) FROM ...

Отново трябва да разделите на 1000, за да получите секунди, преди да използвате функцията.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql:добавянето на външен ключ не дава предупреждение/грешка в MyISAM таблици

  2. Търсете GROUP_CONCAT с помощта на LIKE

  3. как да конвертирате сесия за хибернация само за четене в запис по време на транзакция (Master/Slave DB)

  4. MySQL Вмъкване в от една база данни в друга

  5. Как да използвам една и съща MySQL връзка(и) за цялото си приложение Node.js?