Rumah  >  Artikel  >  pangkalan data  >  Gunakan fungsi DATE_FORMAT MySQL untuk menyesuaikan format paparan tarikh dan masa

Gunakan fungsi DATE_FORMAT MySQL untuk menyesuaikan format paparan tarikh dan masa

PHPz
PHPzasal
2023-07-26 08:16:481660semak imbas

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)

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:

  1. Year-month-day

    SELECT DATE_FORMAT(NOW(), '%Y-%m-%d') as formatted_date;
    e

    output Contoh: 2023-07-15

  2. year/month/day

    SELECT DATE_FORMAT(NOW(), '%Y/%m/%d') as formatted_date;
    e

    output Contoh: 2023/07/15

  3. Year-Month-Day Hour: Minut

  4. Nama penuh bulan
  5. SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') as formatted_datetime;

    Contoh hasil keluaran: Julai

  6. Hari dalam seminggu
  7. SELECT DATE_FORMAT(NOW(), '%b') as month_abbreviation;

    Contoh keputusan output: Sabtu

  8. Contoh keputusan Outpute
  9. keputusan antara O
    SELECT DATE_FORMAT(NOW(), '%M') as month_full_name;
  10. : 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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn