logo

java.util.Date

Razred java.util.Date predstavlja datum in čas v Javi. Ponuja konstruktorje in metode za obravnavo datuma in časa v Javi.

Razred java.util.Date izvaja vmesnik Serializable, Cloneable in Comparable. Podedujejo ga vmesniki java.sql.Date, java.sql.Time in java.sql.Timestamp.

Po razredu Calendar je bila večina konstruktorjev in metod razreda java.util.Date opuščenih. Tukaj ne navajamo seznama zastarelih konstruktorjev in metod.

java.util.Konstruktorji datumov

št.KonstruktorOpis
1)datum()Ustvari datumski objekt, ki predstavlja trenutni datum in čas.
2)Datum (dolge milisekunde)Ustvari datumski objekt za podane milisekunde od 1. januarja 1970, 00:00:00 GMT.

java.util.Datumske metode

št.MetodaOpis
1)logično po (datum datum)preveri, ali je trenutni datum po danem datumu.
2)logično pred (datum datum)preveri, ali je trenutni datum pred danim datumom.
3)Klon predmeta()vrne objekt klon trenutnega datuma.
4)int compareTo(datum datum)primerja trenutni datum z danim datumom.
5)logično je enako (datum datum)primerja trenutni datum z danim datumom za enakost.
6)statični datum od (takojšnji trenutek)vrne primerek predmeta Date iz Instant date.
7)dolg getTime()vrne čas, ki ga predstavlja ta datumski predmet.
8)int hashCode()vrne vrednost zgoščene kode za ta datumski objekt.
9)void setTime (dolgo časa)spremeni trenutni datum in čas v dani čas.
10)Takoj doTakoj()pretvori trenutni datum v Instant predmet.
enajst)Niz vString()pretvori ta datum v Instant predmet.

Primer java.util.Date

Oglejmo si primer tiskanja datuma v Javi z uporabo razreda java.util.Date.

1. način:

 java.util.Date date=new java.util.Date(); System.out.println(date); 
Preizkusite zdaj

Izhod:

 Wed Mar 27 08:22:02 IST 2015 

2. način:

 long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date); 
Preizkusite zdaj

Izhod:

 Wed Mar 27 08:22:02 IST 2015