Bagaimana untuk Menukar Format Tarikh dd/mm/yyyy kepada Format YYYY-MM-DD MySQL dalam PHP?

Barbara Streisand
Lepaskan: 2024-11-06 06:53:02
asal
355 orang telah melayarinya

How to Convert dd/mm/yyyy Date Format to MySQL's YYYY-MM-DD Format in PHP?

Tarikh dalam URL sebagai dd/mm/yyyy

Dalam kod anda, anda menggunakan fungsi strtotime() untuk menukar tarikh dalam format dd/mm /yyyy kepada format MySQL YYYY-MM-DD. Walau bagaimanapun, fungsi ini menganggap bahawa dua digit pertama mewakili bulan dan dua digit seterusnya mewakili hari, yang tidak berlaku untuk tarikh dalam format dd/mm/yyyy.

Untuk menghuraikan dan menukar dengan betul tarikh, anda harus menggunakan fungsi DateTime::createFromFormat(). Fungsi ini membolehkan anda menentukan format tarikh dan mengembalikan objek DateTime yang kemudian anda boleh tukar kepada format yang diingini.

Berikut ialah contoh cara anda boleh menggunakan fungsi DateTime::createFromFormat() untuk menukar tarikh dalam format dd/mm/yyyy kepada format YYYY-MM-DD:

$date = DateTime::createFromFormat('d/m/Y', '20/02/2000');
$mysqlDate = $date->format('Y-m-d'); // 2000-02-20
Salin selepas log masuk

Anda kemudian boleh menggunakan pembolehubah $mysqlDate dalam pertanyaan SQL anda.

Dalam Selain itu, artikel itu menyediakan jadual berguna yang menunjukkan format tarikh berbeza yang disokong oleh fungsi strtotime() dan DateTime::createFromFormat().

Lihat juga:

  • Bandingkan objek DateTime dengan pengendali perbandingan dalam PHP

Atas ialah kandungan terperinci Bagaimana untuk Menukar Format Tarikh dd/mm/yyyy kepada Format YYYY-MM-DD MySQL dalam 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!