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!