Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Menukar Tarikh dari dd/mm/yyyy kepada yyyy-mm-dd dalam PHP?

Bagaimana untuk Menukar Tarikh dari dd/mm/yyyy kepada yyyy-mm-dd dalam PHP?

Patricia Arquette
Lepaskan: 2024-10-29 12:10:29
asal
1057 orang telah melayarinya

How to Convert a Date from dd/mm/yyyy to yyyy-mm-dd in PHP?

PHP: Menukar Format Tarikh dd/mm/yyyy kepada yyyy-mm-dd

Soalan:

Percubaan untuk menukar tarikh daripada dd/mm/yyyy kepada yyyy-mm-dd telah terbukti tidak berjaya walaupun menggunakan mktime() dan fungsi lain. Walaupun berjaya membahagikan tarikh asal menggunakan pembatas '/', cabarannya terletak pada mengubah suai format dan menggantikan '/' dengan '-'.

Jawapan:

Menukar Format Tarikh Menggunakan Fungsi Lalai

Fungsi tarikh lalai PHP boleh digunakan untuk penukaran ini:

<code class="php">$var = "20/04/2012";
echo date("Y-m-d", strtotime($var) );</code>
Salin selepas log masuk

Penyelesaian Tersuai

Walau bagaimanapun, ujian telah mendedahkan bahawa PHP menghadapi masalah dengan format dd/mm/yyyy. Pertimbangkan penyelesaian alternatif ini:

<code class="php">$var = '20/04/2012';
$date = str_replace('/', '-', $var);
echo date('Y-m-d', strtotime($date));</code>
Salin selepas log masuk

Penjelasan

Fungsi str_replace() menggantikan '/' dengan '-' dalam pembolehubah $date, yang kemudiannya ditukar kepada format yyyy-mm-dd yang dikehendaki menggunakan fungsi date().

Atas ialah kandungan terperinci Bagaimana untuk Menukar Tarikh dari dd/mm/yyyy kepada yyyy-mm-dd dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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