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

TIMESTAMP означава?

Това е време на Unix , което означава секунди от 01.01.1970 г.

Повечето езици запазват информацията си за дата и час вътрешно в този формат и предоставят методи или класове за справяне с нея.

В PHP, например, можете да използвате date да форматирате такава времева марка по какъвто и да е начин. В JavaScript използва Date обект.

Предпочитам да използвам такива времеви марки пред MySQL формата, защото прави изчисленията с дати/часове много по-лесни. Можете просто да извадите две времеви марки една от друга, за да получите интервала между тях в секунди. Запомняйки, че 60s = 1m , 60m = 1h и така нататък, можете лесно да имате заявки като Show me everything that is at least [x]m in the past .



  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 InnoDB грешка 32 в Windows

  2. Получаване на група по сума и обща сума в една заявка

  3. Как да използвате ключова дума Regex в Spring Data Repository Method

  4. Как работи функцията MATCH() в MySQL

  5. C++ / mysql конектор - недефинирана препратка към get_driver_instance - вече опитах лесните неща