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

getdate() в mysql

Ако използвате NOW(), когато актуализирате или пишете запис в базата данни, колоната, съхраняваща датата (userhistory?), трябва да бъде от тип DATETIME.

Тогава бихте изпълнили своя SQL както обикновено:

SELECT field1, field2, UNIX_TIMESTAMP(userhistory) FROM table;

След това в PHP използвайте date() в резултата от базата данни, за да го форматирате по съответния начин:

// July 14 2010
date('F j Y', $row['userhistory']);
// 07-14-2010
date('m-d-Y', $row['userhistory']); ,


  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 ORDER BY най-голям брой редове в друга таблица

  2. Съкращаване на данни:Неправилна стойност за дата и час:''

  3. SQL За проверка дали стаята е свободна между датите

  4. MySQL LIMIT в корелирана подзаявка

  5. Грешка в PHP Parse:синтактична грешка, неочаквано T_ENCAPSED_AND_WHITESPACE, очаква се T_STRING или T_VARIABLE или T_NUM_STRING