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

Дата и час в PHP скрипт

Това просто означава, че мислите за $row['expires'] неправилно. Това не е стойност на UNIX Timestamp и дава невалидна дата. Това означава, че стойността по същество се оценява на 0, което е 1 януари 1970 г. в UNIX време

date() изисква да му изпратите валидна времева марка на Unix (INT 11), това ли имате в базата данни за това поле? или е поле за дата и час?

Опитайте това

echo date("d.m.Y \\u\\m H:i \\U\\h\\r", "2014-10-12");   //invalid

echo date("d.m.Y \\u\\m H:i \\U\\h\\r", time());  //valid: current unix timestamp


  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 заявка в цикъл срещу използване на SQL присъединяване

  2. Кой е най-добрият начин да правите инкрементални архиви в MySQL?

  3. Релевантността на пълнотекстово търсене се измерва в?

  4. Символи ي и ی и разликата в персийски - Mysql

  5. MySQL CURRENT_TIMESTAMP като DEFAULT