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
1003 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!

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