Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Objek kelas DateTime tidak dapat dikonversi ke string

Karena $newDate adalah objek bertipe DateTime , bukan string. dokumentasi eksplisit:

Mengembalikan DateTime new baru objek diformat sesuai dengan format yang ditentukan.

Jika Anda ingin mengonversi dari string ke DateTime kembali ke string untuk mengubah format, panggil DateTime::format di bagian akhir untuk mendapatkan string yang diformat dari DateTime . Anda .

$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 Tampilkan Pengguna

  2. Bagaimana cara menyalin data dari satu tabel ke tabel baru lainnya di MySQL?

  3. Bagaimana saya bisa MEMILIH baris dengan MAX (Nilai kolom), PARTISI dengan kolom lain di MYSQL?

  4. CodeIgniter:Tidak dapat terhubung ke server database Anda menggunakan pengaturan yang disediakan Pesan Kesalahan

  5. Datetime sama atau lebih besar dari hari ini di MySQL