Belajar Convert Waktu Utc Ke Waktu Lokal Di Aktivitas Java

Terkadang ,saat kita ingin mengambil atau memparsing data lewat JSON ,terdapat salah satu data yang kita harus olah lagi lebih lanjut , yaitu soal zona waktu UTC. Zona waktu UTC yang dipakai pada sebuah API, yang memuat bahasa JSON. Karena UTC yang merupakan kepanjangan dari Coordinated Universal Time , adalah sebuah standar dasar ,yang dipakai untuk sinkronisasi waktu komputer di seluruh dunia. Berbeda dengan GMT ,yang menerapkan zona waktu ,jika di UTC dipakai untuk standar waktu. Namun bantu-membantu waktu di UTC dan GMT sama ,hanya acuanya saja berbeda. Misal ketika Waktu di kota London (Inggris) ,mengacu pada jam 00.00 GMT , maka di  kota Jakarta(Indonesia) yang menerapkan WIB , akan menjadi jam 07.00 , alasannya yaitu UTC+ 7.
saat kita ingin mengambil atau memparsing data lewat JSON  Belajar Convert Waktu UTC ke Waktu Lokal di Program Java

Pada artikel berguru java kali ini , kita tidak akan membahas JSON  dan zona waktu UTC lebih dalam. Namun disini,  kita akan mencoba mengconvert waktu UTC dengan  waktu lokal dengan bahasa pemrogaman java . Karena waktu UTC tidak gampang dibaca oleh user atau pengguna , oleh alasannya yaitu itu kita harus mengconvert ke waktu lokal semoga gampang dibaca. Perlu diingat bahwa lokal disini mengacu pada format standar pada umumnya. Berikut mari kita simak lebih jelasnya:
1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.
2.  Kalian sanggup perhatikan Contoh code ,beserta penjelasanya di bawah:


Contoh Code :

saat kita ingin mengambil atau memparsing data lewat JSON  Belajar Convert Waktu UTC ke Waktu Lokal di Program Java
Contoh Konvert Waktu UTC ke Local

Penjelasan :

Pada baris code pertama , kita akan mendefinisikan nilai menurut sistem format UTC ,yang memakai akhiran Z, pada variable waktuUTC.

Lalu di dalam class Main ,kita menciptakan method static , dengan return tipe data String , dengan nama convertWaktuUTC(String convert).


Di dalam block method tersebut , yang pertama kita gunakan baris code ,yang menginstansi objek class Date ,yang memakai class Calender.getInstance().getTime() ,yang berfungsi untuk menandakan waktu dan tanggal dikala ini.

Lalu kita gunakan format class SimpleDateFormat ,dengan menginstansi objek outputFmt .

Nah ,disini tahap conversinya dilakukan , disini kita memakai method pada objek outputFmt. yaitu setTimezone() ,yang berisi TimeZone.getTimeZone(“UTC”) . Untuk mengconversi waktu UTC ,yang dipakai pada variable waktuUTC ,  ke waktu lokal ,yang sanggup di baca oleh user atau pengguna.

Lalu nilainya akan dikembalikan (return),  menurut format yang dipakai pada pola di class SimpleDateFormat()

Kita lihat output kesudahannya akan ada perbedaan waktu sistem UTC , sebelum dan setelah di convert.

Output :

saat kita ingin mengambil atau memparsing data lewat JSON  Belajar Convert Waktu UTC ke Waktu Lokal di Program Java

Baca juga :  Belajar Menggunakan Format Waktu(Date Time) di Program Java


Sumber https://www.okedroid.com/

Rekomendasi
1 of 82
Loading...