Bagaimana Cara Menggunakan Kelas Kalender di Jawa?

Bagaimana Cara Menggunakan Kelas Kalender Di Jawa



Kelas Kalender menyediakan lapisan abstraksi di atas perhitungan tanggal dan waktu. Ini membantu pemrogram untuk bekerja dengan tanggal, waktu, dan operasi khusus kalender. Ini juga menyediakan berbagai metode untuk memanipulasi tanggal, mengekstrak komponen tertentu, atau menangani konversi zona waktu. Kalender dapat digunakan untuk penjadwalan acara, pengingat, perhitungan tanggal dan pertemuan bisnis, dan masih banyak lagi.

Artikel ini menunjukkan penerapan penggunaan kelas Kalender di Jawa.







Bagaimana Cara Menggunakan Kelas Kalender di Jawa?

Kelas Kalender adalah bagian dari perpustakaan standar Java dan didukung secara luas, memastikan kompatibilitas lintas platform dan perilaku yang konsisten di berbagai implementasi Java. Selain itu, dengan menggunakannya pemrogram dapat bekerja dengan tanggal dan waktu khusus untuk berbagai lokal atau zona waktu.



Berbagai Metode Kelas Kalender di Jawa

Kelas Kalender menawarkan sejumlah besar metode yang dapat digunakan oleh pengembang untuk mengambil bagian atau jenis data tertentu. Metode ini menghemat banyak waktu dan mengurangi baris kode.



Beberapa metode yang banyak digunakan dinyatakan di bawah ini dalam bentuk tabel:





Nama Metode Penjelasan
public void add(int fld, int volume) Ini digunakan untuk menambah atau menghapus volume waktu tertentu ke bidang kalender yang disediakan.
public final void clear (int query) Mengatur ' pertanyaan ” nilai hanya untuk kelas Kalender.
Tanggal getTime() Ini mengembalikan objek Tanggal yang berisi nilai waktu.
abstrak int getMaximum(int permintaan) Mengambil data maksimal untuk kueri kalender yang dipilih.
string publik getCalendarType() Mengambil jenis yang didukung oleh Runtime Environment.
getInstance Kalender statis publik () Dimanfaatkan untuk mendapatkan instance/objek kalender relatif terhadap waktu yang disediakan/saat ini.
getTimeInMillis panjang publik () Menampilkan waktu saat ini dalam format milidetik.
abstrak int getMinimum(int query) Mengambil nilai paling sedikit untuk kueri kalender yang dipilih.

Sekarang mari kita telusuri beberapa contoh untuk pemahaman yang lebih baik tentang cara menggunakan metode ini di Java:

Contoh 1: Menggunakan Metode “get” dan “currentTimeMillis()”.



mendapatkan() ” metode cukup mengembalikan bagian tertentu dari kalender dan “ saat iniTimeMillis() ” metode mengambil waktu dalam format milidetik seperti yang ditunjukkan di bawah ini:

impor java.util. * ;
CalendarGetMethod kelas publik {
public void utama statis ( Rangkaian [ ] argumen ) // Pembuatan metode utama

{
long curTime = System.currentTimeMillis ( ) ;
Calendar calendarInstance = Calendar.getInstance ( ) ;
System.out.println ( 'Tahun ini: ' + kalenderInstance.get ( Tahun kalender ) ) ;
System.out.println ( 'Hari ini: ' + kalenderInstance.get ( calendar.DATE ) ) ;
System.out.println ( 'Menit saat ini:' + kalenderInstance.get ( Kalender.MINUTE ) ) ;
System.out.println ( 'Saat ini detik:' + kalenderInstance.get ( Kalender.SECOND ) ) ;
System.out.println ( 'Waktu Sekarang dalam milidetik:' + jam waktu ) ;
}
}

Penjelasan dari kode di atas:

  • Pertama, “ publik ” kelas dibuat dengan nama “ CalendarGetMethod ”. Di dalamnya, buat ' panjang ' ketik variabel bernama ' waktu ” dan inisialisasi dengan nilai yang dikembalikan oleh “ saat iniTimeMillis() ' metode.
  • Selanjutnya, buat instance dari “ Kalender ' kelas bernama ' calendarInstance ”. Contoh ini digunakan untuk memanggil ' mendapatkan() ” metode yang mengambil arus “ Tahun ”, “ Bulan ”, “ Menit ', Dan ' Kedua ”. Dan tampilkan output di konsol menggunakan metode println().

Setelah akhir eksekusi, output ditampilkan sebagai:

Snapshot menunjukkan bahwa data yang diperlukan telah diambil.

Contoh 2: Menggunakan Metode “getMaximum()” dan “getMinimum()”.

Untuk mengambil hanya bagian tertentu dari data dari ' Kalender ' bergantung pada nilai maksimum dan minimum, ' dapatkanMaksimum() ' Dan ' getMinimum() ” metode dapat digunakan.

Kunjungi kode di bawah ini di mana metode ini digunakan dengan ' Kalender ” kelas di Jawa:

impor java.util. * ;
CalendarGetMethod kelas publik {
public void utama statis ( Rangkaian [ ] argumen ) // Pembuatan metode utama
{
Calendar calendarInstance = Calendar.getInstance ( ) ;
int max = calendarInstance.getMaximum ( Kalender.DAY_OF_WEEK ) ;
System.out.println ( 'Mengambil jumlah maksimum hari yang bisa dalam seminggu:' + maks ) ;
int min = calendarInstance.getMinimum ( Kalender.DAY_OF_WEEK ) ;
System.out.println ( 'Mengambil jumlah minimum hari yang bisa dalam seminggu:' + min ) ;
}
}

Penjelasan dari kode di atas:

  • Pertama, buat instance dari “ Kalender ' ditelepon ' calendarInstance ”. Setelah itu, gunakan instance ini untuk memanggil ' dapatkanMaksimum() ' Dan ' getMinimum() metode.
  • Selanjutnya, “ HARI DALAM SEMINGGU ” diteruskan sebagai nilai ke metode “getMaximum()” dan “getMinimum()”.

Setelah akhir fase eksekusi:

Cuplikan menunjukkan bahwa “ getMinimum() ' Dan ' dapatkanMaksimum() ” metode kelas Kalender telah digunakan.

Kesimpulan

Di Java, kelas Kalender menyediakan pendekatan serbaguna dan standar untuk bekerja dengan tanggal, waktu, dan operasi terkait kalender. Hal ini menjadikan kelas Kalender alat yang berharga untuk berbagai aplikasi yang melibatkan data temporal. Ada banyak metode yang disediakan oleh kelas Kalender yang membantu mengurangi waktu dan tenaga pemrogram. Itu semua tentang implementasi kelas Kalender di Jawa.