Riješeno: java dobiti tekuću godinu

Posljednje ažuriranje: 06/19/2023

dobiti tekuću godinu U današnjem modernom svijetu, bitno je biti u toku sa tekućom godinom kako biste upravljali raznim zadacima kao što su organiziranje događaja, praćenje vremenski osjetljivih zadataka, pa čak i jednostavno poznavanje trenutnog datuma. Programski jezici kao što je Java pružaju više načina za dobijanje tekuće godine. U ovom članku ćemo zaroniti u programski jezik Java i istražiti različite metode za dobivanje tekuće godine pomoću koda. Objasnit ćemo korak po korak proces korištenja biblioteka i osnovnih funkcija za postizanje željenih rezultata.

Uvod u Java API za datum i vrijeme

Java pruža sveobuhvatan API za datum i vrijeme koji olakšava rad s datumima. Ovaj API omogućava programerima da izvode različite operacije zasnovane na vremenu, kao što je dobijanje trenutnog datuma, poređenje datuma i izvođenje kalkulacija sa datumima. Primarne klase uključene u rad sa API-jem za datum i vrijeme u Javi uključuju LocalDate, LocalTime, LocalDateTime i DateTimeFormatter.

LocalDate predstavlja datum bez informacija o vremenu i vremenskoj zoni, Lokalno vrijeme rukuje vremenom bez datuma, dok LocalDateTime kombinuje i datum i vreme u jedan objekat. DateTimeFormatter koristi se za formatiranje i raščlanjivanje datuma na osnovu prilagodljivih obrazaca.

Dobijanje tekuće godine pomoću Jave

Postoje dvije popularne biblioteke u Javi za dobivanje tekuće godine: Java kalendar i Java API za datum i vrijeme. U narednim odjeljcima ćemo razgovarati o tome kako koristiti ove biblioteke da biste dobili tekuću godinu.

Java Calendar Library

Jedan od uobičajenih načina za dobijanje tekuće godine je korišćenje biblioteke Java Calendar, koja je deo paketa java.util. Evo primjera koda za pronalaženje tekuće godine pomoću Kalendara:

import java.util.Calendar;

public class GetCurrentYear {
    public static void main(String[] args) {
        int currentYear = Calendar.getInstance().get(Calendar.YEAR);
        System.out.println("Current Year: " + currentYear);
    }
}

Ovaj kod prvo uvozi java.util.Calendar biblioteka, koja pruža potrebne funkcije za obavljanje operacija datuma i vremena. Metoda `Calendar.getInstance()` vraća instancu kalendara, koja predstavlja trenutni datum i vrijeme. Metoda `get(Calendar.YEAR)`, zauzvrat, dohvaća tekuću godinu iz ove instance. Konačno, tekuća godina se ispisuje na konzolu.

Java API za datum i vrijeme

Drugi pristup za dobivanje tekuće godine je korištenje API-ja za datum i vrijeme dodanog u Javi 8. Sljedeći kod pokazuje kako koristiti ovaj API za dobivanje tekuće godine:

import java.time.Year;

public class GetCurrentYear {
    public static void main(String[] args) {
        int currentYear = Year.now().getValue();
        System.out.println("Current Year: " + currentYear);
    }
}

U ovom kodu prvo uvozimo java.time.Year razred, koji pomaže u upravljanju godišnjim zadacima. Metoda `Year.now()` vraća tekuću godinu, a metoda `getValue()` dohvaća cjelobrojni prikaz tekuće godine. Rezultat se zatim ispisuje na konzolu.

Ukratko, bilo pomoću biblioteke Java Calendar ili Java API-ja za datum i vrijeme, programeri mogu lako dobiti tekuću godinu za svoje aplikacije. Obje metode su široko korištene i pouzdane, a Java Date and Time API je noviji i preporučeniji način zbog svoje poboljšane funkcionalnosti i dodatnih funkcija. Prateći primjere navedene u ovom članku, programeri mogu neprimjetno i efikasno integrirati tekuću godinu u svoje Java aplikacije.

Slični postovi: