Rumah > hujung hadapan web > tutorial js > Bagaimanakah Saya Boleh Menukar Tarikh-Masa UTC kepada Masa Penyemak Imbas Setempat dalam JavaScript?

Bagaimanakah Saya Boleh Menukar Tarikh-Masa UTC kepada Masa Penyemak Imbas Setempat dalam JavaScript?

Barbara Streisand
Lepaskan: 2024-12-06 12:20:13
asal
437 orang telah melayarinya

How Can I Convert UTC Date-Time to Local Browser Time in JavaScript?

Menukar Tarikh-Masa UTC kepada Masa Penyemak Imbas Setempat

Masalah:

Apabila menerima nilai tarikh-masa dalam UTC format daripada pelayan, seperti "29/6/2011 4:52:48 PTG," adalah perlu untuk tukarkannya kepada zon waktu penyemak imbas tempatan pengguna menggunakan JavaScript.

Penyelesaian Menggunakan JavaScript:

Untuk menyelesaikan tugasan ini, tambahkan 'UTC' pada rentetan tarikh-masa sebelum menukarnya kepada objek Tarikh JavaScript:

var date = new Date('6/29/2011 4:52:48 PM UTC');
Salin selepas log masuk

Ini akan melaraskan masa tarikh secara automatik kepada masa penyemak imbas tempatan pengguna, mengakibatkan output berikut apabila memanggil date.toString():

"Wed Jun 29 2011 09:52:48 GMT-0700 (PDT)"
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Tarikh-Masa UTC kepada Masa Penyemak Imbas Setempat 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