Belajar Convert Waktu Utc Ke Waktu Lokal Di Aktivitas Java
Saturday, May 30, 2020
Add Comment
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.
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 :
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 :
Baca juga : Belajar Menggunakan Format Waktu(Date Time) di Program Java
Contoh Code :
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 :
Baca juga : Belajar Menggunakan Format Waktu(Date Time) di Program Java
0 Response to "Belajar Convert Waktu Utc Ke Waktu Lokal Di Aktivitas Java"
Post a Comment
Blog ini merupakan Blog Dofollow, karena beberapa alasan tertentu, sobat bisa mencari backlink di blog ini dengan syarat :
1. Tidak mengandung SARA
2. Komentar SPAM dan JUNK akan dihapus
3. Tidak diperbolehkan menyertakan link aktif
4. Berkomentar dengan format (Name/URL)
NB: Jika ingin menuliskan kode pada komentar harap gunakan Tool untuk mengkonversi kode tersebut agar kode bisa muncul dan jelas atau gunakan tool dibawah "Konversi Kode di Sini!".
Klik subscribe by email agar Anda segera tahu balasan komentar Anda