Skip to content Skip to sidebar Skip to footer

Belajar Java Programming Menampilkan Waktu Aktual

Belajar Java Programming Menampilkan Waktu Aktual

Belajar Java Programming Menampilkan Waktu Aktual - Program Java dapat menampilkan waktu aktual dengan mudah. Penampilan waktu aktual ini berdasarkan dari sistem operasi UNIX.

Penggunaan operator aritmatika pembagian dan modulo akan menjadi hal yang penting di sini.

Sistem operasi UNIX dimulai pada tanggal 1 Januari 1970. Untuk menampilkan waktu pada GMT (Greenwich Mean Time), kita dapat menggunakan method System.currentTimeMillis( ).
Belajar Java Programming Menampilkan Waktu Aktual
Belajar Java Programming Menampilkan Waktu Aktual

Pada 01-01-1970 waktu adalah 00:00:00 GMT, dan method System.currentTimeMillis() akan mengembalikan nilai milisecond atau milidetik yang sudah berlalu dari sejak tanggal dan tahun tersebut sampai sekarang.

Atas dasar ini, kita dapat mengetahui waktu saat ini, dan kemudian menghitung detik, menit dan jam aktual seperti algoritma berikut ini :

  • Memperoleh nilai total milisecond sejak 01-01-1970 sampai sekarang.
  • Membagi nilai milisecond tersebut dengan 1000 untuk konversi menjadi total second.
  • Hitung detik aktual dengan operator modulo, yaitu dengan total second % 60
  • Hitung total menit dengan cara total second / 60
  • Hitung menit aktual dengan operator modulo yaitu total menit % 60
  • Hitung total jam dengan cara total menit / 60
  • Hitung jam aktual dengan operator modulo yaitu total jam % 60
Video tutorial Java untuk menampilkan waktu aktual :


Dalam coding pemrograman Java menjadi :

 public class MenampilkanWaktuAktual {  
   public static void main(String[] args){  
     long totalMilidetik = System.currentTimeMillis();  
       
     long totalDetik = totalMilidetik / 1000;  
       
     long detikAktual = totalDetik % 60;  
       
     long totalMenit = totalDetik / 60;  
       
     long menitAktual = totalMenit % 60;  
       
     long totalJam = totalMenit / 60;  
       
     long jamAktual = totalJam % 24;   
       
     System.out.println("Waktu saat ini adalah " + jamAktual +  
         ":" + menitAktual + ":" + detikAktual + " GMT");  
   }  
 }  

Menampilkan Waktu Aktual Dengan Java
Program Menampilkan Waktu Aktual Dengan Java
Bila kita lihat, variabel menggunakan tipe long, karena nilai milidetik, detik, menit dan jam dari 01 Januari 1970 sampai sekarang, memiliki nilai yang sangat besar, dan tipe long dapat mengatasi nilai yang besar ini.


Demikianlah pembahasan mengenai Belajar Java Menampilkan Waktu Aktual, diharapakan dapat memberikan manfaat yang besar dalam menambah pengetahuan anda dalam belajar Java.

Post a Comment for "Belajar Java Programming Menampilkan Waktu Aktual"