Kako uporabljati koledarski razred v Javi?

Kako Uporabljati Koledarski Razred V Javi



Razred Koledar zagotavlja abstrakcijsko plast nad izračuni datuma in časa. Programerjem pomaga pri delu z datumi, časi in operacijami, specifičnimi za koledar. Ponuja tudi različne metode za manipulacijo datumov, ekstrahiranje določenih komponent ali obdelavo pretvorb časovnih pasov. Koledar lahko uporabite za načrtovanje dogodkov, opomnike, izračune datumov in poslovnih sestankov ter še veliko več.

Ta članek prikazuje izvedbo uporabe razreda Calendar v Javi.







Kako uporabljati koledarski razred v Javi?

Razred Koledar je del standardne knjižnice Java in je široko podprt, kar zagotavlja združljivost med platformami in dosledno vedenje v različnih implementacijah Jave. Poleg tega lahko programerji z njegovo uporabo delajo z datumi in časi, značilnimi za različne kraje ali časovne pasove.



Različne metode koledarskega razreda v Javi

Razred Koledar ponuja veliko število metod, ki jih razvijalec lahko uporabi za pridobivanje določenih delov ali vrst podatkov. Te metode prihranijo veliko časa in zmanjšajo število vrstic kode.



Nekatere izmed pogosto uporabljenih metod so navedene spodaj v obliki tabele:





Imena metod Razlaga
javni void add (int fld, int volume) Uporablja se za dodajanje ali odstranjevanje določene količine časa v predvideno polje koledarja.
javna končna void clear (int poizvedba) Nastavite ' poizvedbo ” samo za razred Koledar.
Datum getTime() Vrne objekt Date, ki vsebuje časovno vrednost.
abstract int getMaximum(int poizvedba) Pridobi največje število podatkov za izbrano poizvedbo koledarja.
javni niz getCalendarType() Pridobi vrste, ki jih podpira Runtime Environment.
javni statični koledar getInstance() Uporablja se za pridobitev primerka/predmeta koledarja glede na podani/trenutni čas.
javni dolgi getTimeInMillis() Prikaže trenutni čas v milisekundni obliki.
abstract int getMinimum(int poizvedba) Pridobi najmanjšo vrednost za izbrano poizvedbo koledarja.

Zdaj pa si poglejmo nekaj primerov za boljše razumevanje uporabe teh metod v Javi:

1. primer: uporaba metod »get« in »currentTimeMillis()«.



' dobiti () ' preprosto vrne navedeni del koledarja in ' currentTimeMillis() ” metoda pridobi čas v milisekundni obliki, kot je prikazano spodaj:

uvozi java.util. * ;
javni razred CalendarGetMethod {
javni statični void main ( Vrvica [ ] args ) // Ustvarjanje glavne metode

{
long curTime = System.currentTimeMillis ( ) ;
Koledar calendarInstance = Calendar.getInstance ( ) ;
System.out.println ( 'Trenutno leto: ' + calendarInstance.get ( Koledar.LETO ) ) ;
System.out.println ( 'Trenutni dan:' + calendarInstance.get ( koledar.DATUM ) ) ;
System.out.println ( 'Trenutna minuta:' + calendarInstance.get ( Koledar.MINUTE ) ) ;
System.out.println ( 'Trenutna sekunda: ' + calendarInstance.get ( Koledar.DRUGI ) ) ;
System.out.println ( 'Trenutni čas v milisekundah: ' + curTime ) ;
}
}

Razlaga zgornje kode:

  • Prvič, ' javnosti ' je ustvarjen razred z imenom ' CalendarGetMethod ”. Znotraj njega ustvarite » dolga ” vrsta spremenljivke z imenom “ curTime « in ga inicializirajte z vrednostjo, ki jo vrne » currentTimeMillis() ” metoda.
  • Nato ustvarite primerek » Koledar ' razred z imenom ' calendarInstance ”. Ta primer se uporablja za klic » dobiti () ' metoda, ki pridobi trenutno ' leto ”, “ mesec ”, “ minuta «, in » drugič ”. In prikažite izhod na konzoli z uporabo metode println().

Po koncu izvajanja je rezultat prikazan kot:

Posnetek kaže, da so bili zahtevani podatki pridobljeni.

2. primer: uporaba metod “getMaximum()” in “getMinimum()”

Za pridobitev samo določenega dela podatkov iz » Koledar ' odvisno od najvišjih in najmanjših vrednosti, ' getMaximum() « in » getMinimum() ” se lahko uporabijo metode.

Obiščite spodnjo kodo, v kateri se te metode uporabljajo z ' Koledar ” razred v Javi:

uvozi java.util. * ;
javni razred CalendarGetMethod {
javni statični void main ( Vrvica [ ] args ) // Ustvarjanje glavne metode
{
Koledar calendarInstance = Calendar.getInstance ( ) ;
int max = calendarInstance.getMaximum ( Koledar. DAY_OF_WEEK ) ;
System.out.println ( 'Pridobivanje največjega števila dni, ki so lahko v tednu: ' + max ) ;
int min = calendarInstance.getMinimum ( Koledar. DAY_OF_WEEK ) ;
System.out.println ( 'Pridobivanje najmanjšega števila dni, ki so lahko v tednu: ' + min ) ;
}
}

Razlaga zgornje kode:

  • Najprej ustvarite primerek » Koledar ' imenovano ' calendarInstance ”. Nato uporabite ta primer, da prikličete » getMaximum() « in » getMinimum() ” metode.
  • Nato je ' DAY_OF_WEEK « se kot vrednost posreduje metodama »getMaximum()« in »getMinimum()«.

Po koncu izvedbene faze:

Posnetek kaže, da je ' getMinimum() « in » getMaximum() ” so bile uporabljene metode razreda Calendar.

Zaključek

V Javi razred Calendar zagotavlja vsestranski in standardiziran pristop k delu z datumi, časi in operacijami, povezanimi s koledarjem. Zaradi tega je razred Koledar dragoceno orodje za široko paleto aplikacij, ki vključujejo začasne podatke. Obstaja veliko metod, ki jih nudi razred Calendar, ki pomagajo pri zmanjševanju programerjevega časa in truda. To je vse o izvedbi razreda Calendar v Javi.