Bagaimana Menghuraikan Rentetan Tarikh dalam Format dd.mm.yyyy dalam JavaScript?

DDD
Lepaskan: 2024-10-31 20:15:29
asal
986 orang telah melayarinya

How to Parse a Date String in dd.mm.yyyy Format in JavaScript?

Menghuraikan Rentetan Tarikh dalam JavaScript dalam Format dd.mm.yyyy

Dalam JavaScript, menghuraikan rentetan tarikh dalam format dd.mm.yyyy ialah proses mudah yang melibatkan membelah rentetan kepada bahagian komponennya dan mencipta objek Tarikh.

Untuk mencapai matlamat ini, langkah berikut perlu diambil:

  • Pisah Rentetan Tarikh: Bahagikan rentetan tarikh kepada tatasusunan tiga elemen (hari, bulan, tahun) menggunakan kaedah split(), dengan titik sebagai pemisah.
  • Buat Objek Tarikh: Gunakan pembina Tarikh untuk mencipta objek Tarikh, melepasi tahun sebagai argumen pertama, bulan berindeks sifar (iaitu bulan - 1) sebagai argumen kedua dan hari sebagai argumen ketiga.

Kod Contoh:

<code class="javascript">var strDate = "03.09.1979";
var dateParts = strDate.split(".");
var date = new Date(dateParts[2], (dateParts[1] - 1), dateParts[0]);</code>
Salin selepas log masuk

Kod ini memisahkan rentetan tarikh "03.09.1979" kepada ["03", "09", "1979"] dan mencipta objek Tarikh dengan nilai yang sepadan. Pembolehubah tarikh yang terhasil akan mewakili tarikh 3 September 1979.

Atas ialah kandungan terperinci Bagaimana Menghuraikan Rentetan Tarikh dalam Format dd.mm.yyyy dalam JavaScript?. 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
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!