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
Lepaskan: 2024-12-16 14:21:16
asal
680 orang telah melayarinya

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;
Salin selepas log masuk

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;
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan