Dalam MySQL, jenis data DATETIME mewakili maklumat tarikh dan masa dengan ketepatan yang tinggi. Walau bagaimanapun, anda mungkin perlu memaparkan atau menyimpan maklumat ini dalam format yang berbeza untuk pelbagai tujuan. Oleh itu, persoalan timbul: bagaimana anda boleh menukar MySQL DATETIME dengan mudah kepada format tertentu menggunakan PHP?
Jawapannya terletak pada strtotime() PHP dan tarikh () fungsi, yang memberikan fleksibiliti untuk menukar nilai tarikh dan masa. Begini cara anda boleh mencapai format yang diingini ("mm/dd/yy H:M (AM/PM)"):
Mendapatkan Cap Waktu PHP:
Memformat semula ke dalam Format yang Diingini:
Berikut ialah contoh kod PHP untuk menggambarkan proses:
$mysqlDate = "2023-03-08 14:30:15"; // Convert MySQL DATETIME to PHP timestamp $phpTimestamp = strtotime($mysqlDate); // Reformat the timestamp into the desired format $customFormat = date("mm/dd/yy H:M (a)", $phpTimestamp); echo $customFormat; // Output: 03/08/23 2:30 PM
Pendekatan ini menyediakan cara yang mudah dan fleksibel untuk menukar MySQL DATETIME kepada format tersuai yang dikehendaki menggunakan PHP. Dengan mengubah rentetan format dalam date(), anda boleh menyesuaikannya dengan mudah untuk memenuhi keperluan khusus anda.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar MySQL DATETIME dengan Mudah kepada Format Tersuai dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!