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

Memformat stempel waktu SQL dengan PHP

date function mengharapkan stempel waktu UNIX sebagai parameter kedua -- yang berarti Anda harus mengonversi tanggal yang Anda dapatkan dari DB ke stempel waktu UNIX, yang dapat dilakukan menggunakan strtotime :

$db = '2010-02-20 13:14:09';
$timestamp = strtotime($db);
echo date("m-d-Y", $timestamp);

Dan Anda akan mendapatkan :

02-20-2010


Anda melewati '2010-02-20 13:14:09' string ke date fungsi; string itu bukan Stempel Waktu UNIX yang valid.

'12-31-69 ' mungkin 1970-01-01 , di lokal Anda; dan 1970-01-01 adalah Epoch -- tanggal yang sesuai dengan 0 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. Bagaimana Fungsi REGEX_REPLACE() Bekerja di MySQL

  2. .Net MySql error Kunci yang diberikan tidak ada dalam kamus

  3. ImportError:Tidak ada modul bernama 'MySQL'

  4. Jumlahkan total beberapa kolom MySQL yang disimpan di kolom lain?

  5. Cara Menggandakan Tabel di MySQL