Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memaparkan Nilai DATETIME dalam Format 'DD-MM-YYYY HH:MM:SS' dalam MySQL?

Bagaimana untuk Memaparkan Nilai DATETIME dalam Format 'DD-MM-YYYY HH:MM:SS' dalam MySQL?

Barbara Streisand
Barbara Streisandasal
2024-12-16 14:21:16684semak imbas

How to Display DATETIME Values in 'DD-MM-YYYY HH:MM:SS' Format in MySQL?

Mentakrifkan Format DATETIME dalam Penciptaan Jadual MySQL

Soalan: Bagaimanakah saya boleh memformat lajur DATETIME kepada 'DD-MM-YYYY HH:MM :SS' apabila mencipta jadual MySQL baharu untuk memastikan konsistensi dalam cap waktu?

Jawapan:

Semasa MySQL menyimpan nilai DATETIME dalam format 'YYYY-MM-DD HH:MM:SS' secara lalai, anda tidak boleh menentukan lalai tertentu format semasa membuat jadual. Walau bagaimanapun, dengan memanfaatkan fungsi format masa MySQL, anda boleh mendapatkan semula dan memaparkan cap masa dengan mudah dalam format yang dikehendaki apabila perlu.

Menggunakan Fungsi Format Masa:

Untuk mengubah suai paparan daripada nilai DATETIME:

SELECT DATE_FORMAT(column_name, '%m/%d/%Y %H:%i') FROM tablename;

Dalam contoh ini, fungsi DATE_FORMAT menggunakan yang ditentukan Format '%m/%d/%Y %H:%i' ke lajur_nama_lajur, memaparkan cap masa sebagai 'MM/DD/YYYY HH:MM'.

Penentukan Format Yang Tersedia:

Berbagai penentu format tersedia untuk penyesuaian, termasuk:

  • %d: Hari dalam bulan dengan sifar pendahulu (01-31)
  • %m: Bulan dalam tahun dengan sifar pendahuluan (01-12)
  • %Y: Tahun penuh (2023)
  • %H: Jam (00-23)
  • %i: Minit (00-59)

Contoh:

Untuk mencipta jadual baharu dengan lajur DATETIME dan paparkan cap masa dalam 'DD-MM-YYYY HH:MM:SS' format:

CREATE TABLE my_table (
  datetime_column DATETIME,
  other_columns ...
);

SELECT DATE_FORMAT(datetime_column, '%d-%m-%Y %H:%M:%S') FROM my_table;

Dengan menggunakan fungsi format masa MySQL, anda boleh menyesuaikan paparan nilai DATETIME dengan mudah tanpa mengubah format storan data asas.

Atas ialah kandungan terperinci Bagaimana untuk Memaparkan Nilai DATETIME dalam Format 'DD-MM-YYYY HH:MM:SS' dalam MySQL?. 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