Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Memformat Semula Tarikh ke Format MM/dd/yyyy dalam JavaScript?

Bagaimana untuk Memformat Semula Tarikh ke Format MM/dd/yyyy dalam JavaScript?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-21 13:17:02497semak imbas

How to Reformat Dates to MM/dd/yyyy Format in JavaScript?

Memformat Semula Tarikh dalam Format MM/dd/yyyy Menggunakan JavaScript

Tugas biasa dalam pembangunan web ialah memformat semula tarikh kepada format tertentu. Dalam JavaScript, terdapat pelbagai cara untuk mencapai ini untuk tarikh dalam format 'yyyy-MM-ddThh:mm:ss hh:mm'.

Satu kaedah melibatkan penggunaan objek Date() terbina dalam dalam JavaScript . Berikut ialah cara mudah untuk memformat semula tarikh dalam format MM/dd/yyyy:

<code class="javascript">var date = new Date('2010-10-11T00:00:00+05:30');
alert(((date.getMonth() > 8) ? (date.getMonth() + 1) : ('0' + (date.getMonth() + 1))) + '/' + ((date.getDate() > 9) ? date.getDate() : ('0' + date.getDate())) + '/' + date.getFullYear());</code>

Dalam kod ini, kami mula-mula mencipta objek Tarikh baharu menggunakan '2010-10-11T00:00:00 05: rentetan 30'. Kami kemudian menggunakan kaedah thegetMonth(), getDate(), dan getFullYear() untuk mengekstrak nilai yang sepadan.

Perhatikan bahawa bulan JavaScript adalah 0-diindeks, jadi kami perlu menambah 1 pada indeks bulan untuk mendapatkan format yang dikehendaki. Kami juga mengendalikan kes di mana bulan atau hari kurang daripada 10 dengan menambahkan '0' di hadapan untuk konsistensi.

Memaklumkan hasil ungkapan ini memaparkan tarikh yang diformatkan dalam format MM/dd/yyyy, contohnya : "10/11/2010". Kaedah ini menyediakan penyelesaian yang mudah dan boleh dipercayai untuk menukar tarikh kepada format yang diingini.

Atas ialah kandungan terperinci Bagaimana untuk Memformat Semula Tarikh ke Format MM/dd/yyyy dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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