Konverter Zona Waktu

Konversikan tanggal dan jam mana pun antara dua zona waktu, lengkap dengan selisih waktu langsung — di browser Anda.

Cara menggunakan

  1. Pilih tanggal dan jam yang ingin dikonversi — kolomnya sudah dimulai dari waktu sekarang di zona asal.
  2. Pilih zona asal dan zona tujuan. Setiap opsi menampilkan kotanya dan offset UTC saat ini.
  3. Klik “Konversi” untuk mendapat waktu hasil konversi, selisih antara kedua zona, dan padanannya dalam UTC.

Tentang alat ini

Zona waktu bukan jarak jam yang tetap dari tempat Anda: zona waktu adalah aturan yang berubah mengikuti kalender. Separuh dunia menggeser jamnya dua kali setahun, pergantiannya terjadi pada tanggal berbeda di belahan bumi utara dan selatan, dan beberapa zona berada pada offset setengah atau seperempat jam — India di UTC+05:30 dan Nepal di UTC+05:45. Itulah sebabnya “tambah tiga jam saja” diam-diam gagal ketika Anda menjadwalkan panggilan beberapa minggu ke depan. Konverter ini mengambil satu tanggal dan jam tertentu di satu zona lalu memberi Anda waktu dinding yang persis di zona lain, memakai aturan yang berlaku pada hari itu.

Di dalamnya, alat ini membaca basis data zona waktu IANA yang sudah tersedia di browser Anda, melalui API Intl standar. Konversinya memakai teknik cermin: alat ini memformat sebuah instan kandidat di zona yang dipilih, membaca kembali tahun, bulan, tanggal, jam, dan menitnya, lalu membandingkan bacaan itu dengan waktu yang Anda ketik. Selisih antara keduanya adalah offset zona pada instan tersebut, dan menerapkannya menentukan momen UTC yang persis, yang kemudian diformat lagi di zona tujuan. Offsetnya diperiksa untuk kedua kalinya, sehingga tanggal yang jatuh tepat pada transisi daylight saving terselesaikan dengan benar alih-alih meleset satu jam, dan waktu yang tidak ada — jam yang dilompati saat jam dimajukan — didorong maju, perilaku yang sama dengan aplikasi kalender.

Dalam praktiknya alat ini menjawab pertanyaan yang membuat kerja jarak jauh merepotkan: pukul 9 pagi di São Paulo itu pukul berapa bagi rekan di Lisbon, webinar pukul 6 sore di New York mulai pukul berapa di Brasília, apakah tenggat yang ditetapkan di Tokyo sudah lewat. Kedua zona yang Anda pilih juga mendapat jam langsung, sehingga Anda bisa melirik waktu sekarang di kedua sisi sebelum mengirim undangan. Daftar zona, offset, dan konversinya semua berjalan di perangkat Anda, jadi tidak ada tanggal, rapat, atau lokasi yang pernah dikirim.

Rumusnya

Waktu yang Anda ketik diformat di zona asal dengan Intl.DateTimeFormat lalu dibaca kembali bagian demi bagian; selisih antara bacaan itu dan instan kandidat adalah offset zona pada momen tersebut. Menerapkan offsetnya menghasilkan instan UTC yang persis, yang lalu diformat sekali lagi di zona tujuan. Offsetnya diperiksa ulang setelah putaran pertama sehingga transisi daylight saving dan zona setengah jam terselesaikan dengan benar.

Pertanyaan yang sering diajukan

Apakah alat ini menangani daylight saving time?

Ya. Offsetnya dihitung untuk tanggal persis yang Anda masukkan, bukan untuk hari ini, jadi rapat di bulan Juli dan rapat di bulan Desember dikonversi dengan aturan yang berlaku pada masing-masing hari itu.

Dari mana daftar zona waktunya berasal?

Dari browser Anda sendiri, yang menyediakan basis data zona waktu IANA — daftar yang sama yang dipakai sistem operasi. Zona ditampilkan menurut kota beserta offset UTC-nya saat ini.

Mengapa selisih antara dua kota bukan kelipatan jam bulat?

Karena sebagian zona punya offset 30 atau 45 menit, seperti India di UTC+05:30. Konverter ini selalu menampilkan selisih persisnya dalam jam dan menit.

Bagaimana kalau saya memilih waktu yang tidak ada?

Pada malam ketika jam dimajukan satu jam, ada satu jam yang dilompati sehingga waktu itu tidak pernah terjadi. Konverter ini memajukannya sepanjang jeda tersebut, sama seperti yang dilakukan kalender dan ponsel.

Apakah data saya keluar dari browser?

Tidak. Konversinya sepenuhnya berjalan dengan JavaScript di perangkat Anda. Tidak ada tanggal, zona, atau nama acara yang dikirim ke server mana pun.

Alat terkait

Tautan panjang? Perpendek secara gratis

Vai.la mengubah URL apa pun menjadi tautan pendek dengan statistik klik, QR Code, dan biolink Anda sendiri.

Vai.la tidak bertanggung jawab atas cara alat-alat ini digunakan maupun atas keputusan yang diambil berdasarkan hasilnya.