Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Menukar Cap Waktu Unix kepada Format HH:MM:SS dalam JavaScript?

Bagaimana untuk Menukar Cap Waktu Unix kepada Format HH:MM:SS dalam JavaScript?

Patricia Arquette
Lepaskan: 2025-01-03 02:40:39
asal
210 orang telah melayarinya

How to Convert Unix Timestamps to HH:MM:SS Format in JavaScript?

Menukar Cap Masa Unix kepada Masa Boleh Dibaca Manusia dalam JavaScript

Apabila bekerja dengan pangkalan data, cap masa biasanya disimpan sebagai cap masa Unix, yang mewakili bilangan saat yang telah berlalu sejak 1 Januari 1970. Walau bagaimanapun, apabila cap masa ini dipindahkan ke kod bahagian hadapan, seperti JavaScript, ia selalunya diperlukan dalam format yang boleh dibaca manusia.

Untuk menukar cap waktu Unix kepada masa dalam format HH/MM/SS dalam JavaScript, ikut langkah berikut:

  • Buat Objek Tarikh JavaScript: Darab cap masa dengan 1000 untuk menukarnya kepada milisaat dan cipta yang baharu Tarikh objek menggunakannya.
  • Ekstrak Jam, Minit dan Saat: Gunakan kaedah getHours(), getMinutes(), dan getSeconds() untuk mengekstrak bahagian masa masing-masing daripada Objek tarikh.
  • Formatkan Masa: Pad minit dan saat dengan sifar menggunakan kaedah substr(-2), dan gabungkan jam, minit dan saat dalam format HH/MM/SS yang diingini.

Sebagai contoh, pertimbangkan cap waktu Unix 1549312452. Menggunakan langkah di atas:

  • Objek Tarikh: Kami mencipta objek Tarikh daripada cap waktu: var date = new Date(1549312452 * 1000);
  • Extract Parts: Kami mendapat jam (10), minit (30) dan saat (23) menggunakan kaedah yang sepadan .
  • Format Masa: Kami mengisi minit dan saat dengan zeros: minutes = "0" date.getMinutes();, seconds = "0" date.getSeconds();, dan gabungkan mereka untuk mendapatkan formattedTime = "10:30:23".

Oleh itu, cap waktu Unix 1549312452 ditukar kepada masa dalam format HH/MM/SS sebagai "10:30:23".

Atas ialah kandungan terperinci Bagaimana untuk Menukar Cap Waktu Unix kepada Format HH:MM:SS 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan