Menukar Milisaat kepada Tarikh Boleh Dibaca Manusia dalam JavaScript/jQuery
Dalam landskap pembangunan web moden hari ini, bekerja dengan masa dan tarikh adalah satu aspek penting dalam banyak aplikasi. Satu tugas biasa ialah menukar cap masa milisaat mentah kepada format tarikh yang lebih boleh dibaca manusia. Artikel ini akan menyelidiki cara untuk mencapai penukaran ini menggunakan perpustakaan JavaScript dan jQuery yang popular.
Memahami Masalah
Anda menyebut bahawa anda sedang membangunkan "kotak shout" dan menghadapi cabaran dalam memaparkan masa setiap mesej secara konsisten untuk semua pengguna. Untuk memastikan ketepatan, anda dengan betul mengenal pasti keperluan untuk bergantung pada masa pelayan dan bukannya masa tempatan pengguna individu. Akibatnya, anda memilih untuk mendapatkan semula milisaat sejak zaman Unix (1 Januari 1970, 00:00:00 UTC) menggunakan kaedah Date.getTime().
Menjawab Pertanyaan
Untuk menukar cap masa milisaat kepada format tarikh yang lebih mudah dibaca, JavaScript menyediakan objek Tarikh. Dengan menghantar nilai milisaat sebagai hujah kepada pembina Tarikh, anda boleh mencipta objek Tarikh yang mewakili tarikh dan masa yang diingini.
<code class="js">var time = 1294862756114; // your milliseconds timestamp var date = new Date(time);</code>
Memaparkan Tarikh
Memandangkan anda mempunyai objek Tarikh, anda boleh menggunakan pelbagai kaedahnya untuk mengekstrak dan memaparkan tarikh dalam format yang dikehendaki. Sebagai contoh, kaedah toString() mengembalikan perwakilan rentetan tarikh mengikut tetapan tempat semasa.
<code class="js">console.log(date.toString()); // logs the date as a string</code>
Sumber Tambahan
Jika anda sedang mencari untuk pilihan pemformatan khusus atau lebih banyak penyesuaian, jQuery menawarkan set fungsi manipulasi tarikh dan masa yang mantap melalui pemalam jQuery.datepickernya. Pemalam ini menyediakan pelbagai pilihan untuk menyesuaikan paparan dan manipulasi nilai tarikh dan masa dalam JavaScript.
Kesimpulan
Menukar milisaat kepada format tarikh yang boleh dibaca manusia menggunakan JavaScript/jQuery ialah proses yang mudah. Dengan menggunakan objek Date dan kaedahnya, atau dengan memanfaatkan keupayaan pemalam jQuery.datepicker, anda boleh memaparkan cap masa dengan berkesan dengan cara yang mudah difahami untuk pengguna anda.
Atas ialah kandungan terperinci Bagaimana untuk Menukar Milidetik kepada Tarikh Mesra Pengguna dalam JavaScript/jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!