Klasa java.util.Date predstavlja datum i vrijeme u Javi. Omogućuje konstruktore i metode za rad s datumom i vremenom u Javi.
Klasa java.util.Date implementira serializable, Cloneable i Comparable sučelje. Nasljeđuju ga sučelja java.sql.Date, java.sql.Time i java.sql.Timestamp.
Nakon klase Calendar, većina konstruktora i metoda klase java.util.Date je zastarjela. Ovdje ne dajemo popis zastarjelih konstruktora i metoda.
java.util.Konstruktori datuma
| Ne. | Konstruktor | Opis |
|---|---|---|
| 1) | Datum() | Stvara objekt datuma koji predstavlja trenutni datum i vrijeme. |
| 2) | Datum (duge milisekunde) | Stvara objekt datuma za dane milisekunde od 1. siječnja 1970., 00:00:00 GMT. |
java.util.Datumske metode
| Ne. | metoda | Opis |
|---|---|---|
| 1) | Boolean nakon (datum datum) | testira je li trenutni datum nakon zadanog datuma. |
| 2) | Boolean prije (datum datum) | testira je li trenutni datum prije zadanog datuma. |
| 3) | Klon objekta() | vraća objekt klona trenutnog datuma. |
| 4) | int compareTo(datum datum) | uspoređuje trenutni datum sa danim datumom. |
| 5) | Boolean jednako (datum datum) | uspoređuje trenutni datum s danim datumom radi jednakosti. |
| 6) | statički datum od (trenutačni trenutak) | vraća instancu Date objekta iz Instant date. |
| 7) | dugo getTime() | vraća vrijeme predstavljeno ovim objektom datuma. |
| 8) | int hashCode() | vraća vrijednost hash koda za ovaj objekt datuma. |
| 9) | void setTime (dugo vremena) | mijenja trenutni datum i vrijeme u zadano vrijeme. |
| 10) | Instant doInstant() | pretvara trenutni datum u Instant objekt. |
| jedanaest) | String toString() | pretvara ovaj datum u Instant objekt. |
java.util.Date Primjer
Pogledajmo primjer ispisa datuma u Javi pomoću klase java.util.Date.
1. način:
java.util.Date date=new java.util.Date(); System.out.println(date);Testirajte sada
Izlaz:
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);Testirajte sada
Izlaz:
Wed Mar 27 08:22:02 IST 2015