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

Обектът от клас DateTime не може да бъде преобразуван в низ

Тъй като $newDate е обект от тип DateTime , а не низ. документацията е изрично:

Връща нов DateTime обект, форматиран според посочения формат.

Ако искате да конвертирате от низ в DateTime обратно към низа, за да промените формата, извикайте DateTime::format в края, за да извлечете форматиран низ от вашия DateTime .

$newDate = DateTime::createFromFormat("l dS F Y", $dateFromDB);
$newDate = $newDate->format('d/m/Y'); // for example


  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 Съхранена процедура с параметри

  2. Генериране на произволен и уникален низ от 8 символа с помощта на MySQL

  3. Как да изберете първия ред за всяка група в MySQL?

  4. Как да изчислим медиана в MySQL

  5. Просто въведение в използването на MySQL на терминала на Linux