Gunakan fungsi DATE_FORMAT MySQL untuk menyesuaikan format paparan tarikh dan masa
Tarikh dan masa adalah jenis data yang sangat penting dalam pangkalan data MySQL menyediakan fungsi DATE_FORMAT untuk menyesuaikan format paparan tarikh dan masa. Dengan menggunakan fungsi ini, kami boleh mengawal format keluaran tarikh dan masa secara fleksibel untuk memenuhi keperluan yang berbeza.
Sintaks untuk menggunakan fungsi DATE_FORMAT adalah seperti berikut:
DATE_FORMAT(date, format)
Salin selepas log masuk
Antaranya, parameter tarikh ialah nilai tarikh atau masa yang akan diformatkan, dan parameter format ialah rentetan yang menentukan format output.
let menunjukkan beberapa format tarikh dan masa tersuai yang biasa digunakan:
Year-month-day
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d') as formatted_date;
Salin selepas log masuk
eoutput Contoh: 2023-07-15
year/month/day
SELECT DATE_FORMAT(NOW(), '%Y/%m/%d') as formatted_date;
Salin selepas log masuk
eoutput Contoh: 2023/07/15
Year-Month-Day Hour: Minut
Nama penuh bulanSELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') as formatted_datetime;
Salin selepas log masuk
Contoh hasil keluaran: Julai
Hari dalam semingguSELECT DATE_FORMAT(NOW(), '%b') as month_abbreviation;
Salin selepas log masuk
Contoh keputusan output: Sabtu
Contoh keputusan Outpute- keputusan antara O
SELECT DATE_FORMAT(NOW(), '%M') as month_full_name;
Salin selepas log masuk
- : 23:25:04
Melalui contoh di atas, kita dapat melihat kuasa fungsi DATE_FORMAT. Ia bukan sahaja dapat memenuhi keperluan format tarikh dan masa asas, tetapi juga boleh secara bebas menyambung atau mengubah suai rentetan format mengikut keperluan untuk mengeluarkan format tarikh dan masa yang lebih diperibadikan.
Perlu diingat bahawa fungsi DATE_FORMAT hanya boleh digunakan untuk lajur atau nilai jenis tarikh dan masa. Jika anda ingin memformat jenis data lain, anda perlu menukarnya kepada jenis tarikh atau masa dahulu. Selain itu, MySQL juga menyediakan fungsi berkaitan tarikh dan masa lain, seperti DATE_ADD, DATE_SUB, TIMESTAMPDIFF, dll., yang boleh digunakan untuk pengiraan dan perbandingan tarikh dan masa. Dalam aplikasi praktikal, kami boleh menggabungkan fungsi ini dengan fungsi DATE_FORMAT untuk memproses data tarikh dan masa dengan lebih fleksibel untuk memenuhi keperluan senario perniagaan yang berbeza. Ringkasnya, format paparan tarikh dan masa boleh disesuaikan dengan mudah menggunakan fungsi DATE_FORMAT MySQL. Penggunaan fungsi ini dengan betul boleh menjadikan aplikasi pangkalan data kami lebih fleksibel dan boleh dibaca, serta meningkatkan kecekapan pembangunan dan pengalaman pengguna. Atas ialah kandungan terperinci Gunakan fungsi DATE_FORMAT MySQL untuk menyesuaikan format paparan tarikh dan masa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!