Bagaimana untuk Memformat Tarikh dengan Betul untuk Lajur DateTime MySQL menggunakan Fungsi date() PHP?

DDD
Lepaskan: 2024-11-02 19:37:30
asal
385 orang telah melayarinya

How to Correctly Format Dates for MySQL DateTime Columns using PHP's date() Function?

Pemasukan Format Tarikh ke dalam MySQL menggunakan Fungsi date() PHP

Memasukkan tarikh ke dalam pangkalan data MySQL menggunakan fungsi date() PHP memerlukan pematuhan kepada format khusus untuk jenis data masa tarikh MySQL.

Isu dengan tarikh format yang disediakan('Y-M-D G:i:s') terletak pada penggunaan 'M' dan 'D', yang mewakili nilai teks untuk bulan dan hari masing-masing. MySQL, walau bagaimanapun, menjangkakan perwakilan angka bagi komponen ini, seperti '02' untuk Februari dan '06' untuk ke-6.

Untuk membetulkannya, format yang betul untuk digunakan dalam fungsi date() untuk memasukkan ke dalam lajur masa tarikh MySQL ialah:

date('Y-m-d H:i:s')
Salin selepas log masuk

Format ini menggunakan setara angka 'm' untuk bulan dan 'd' untuk hari, memastikan keserasian dengan jenis data waktu tarikh MySQL.

Sebagai contoh , coretan kod berikut menunjukkan penggunaan fungsi date() yang betul untuk memasukkan nilai datetime ke dalam pangkalan data MySQL:

<?php
$datetime = date('Y-m-d H:i:s');

$query = "INSERT INTO table (datetime_column) VALUES ('$datetime')";

// Execute the query using a database connection.
?>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Memformat Tarikh dengan Betul untuk Lajur DateTime MySQL menggunakan Fungsi date() PHP?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan