A java.util.Date osztály a dátumot és az időt jelenti a java nyelven. Konstruktorokat és módszereket biztosít a dátum és idő kezeléséhez java-ban.
A java.util.Date osztály Serializable, Cloneable és Comparable interfészt valósít meg. A java.sql.Date, java.sql.Time és java.sql.Timestamp interfészek öröklik.
A Calendar osztály után a java.util.Date osztály legtöbb konstruktora és metódusa elavult. Itt nem adunk listát az elavult konstruktorokról és metódusokról.
java.util.Dátum konstruktorok
Nem. | Konstruktőr | Leírás |
---|---|---|
1) | Dátum() | Létrehoz egy dátumobjektumot, amely az aktuális dátumot és időt reprezentálja. |
2) | Dátum (hosszú ezredmásodperc) | Dátumobjektumot hoz létre a megadott ezredmásodpercekre 1970. január 1., 00:00:00 GMT óta. |
java.util.Dátum Methods
Nem. | Módszer | Leírás |
---|---|---|
1) | logikai érték után (dátum dátuma) | teszteli, hogy az aktuális dátum a megadott dátum után van-e. |
2) | logikai érték előtt (dátum dátuma) | teszteli, hogy az aktuális dátum a megadott dátum előtt van-e. |
3) | Objektum klón() | az aktuális dátum klónobjektumát adja vissza. |
4) | int összehasonlítani(dátum dátum) | összehasonlítja az aktuális dátumot a megadott dátummal. |
5) | logikai érték egyenlő (dátum dátum) | összehasonlítja az aktuális dátumot az egyenlőség adott dátumával. |
6) | statikus dátum (azonnali) | a Dátum objektum egy példányát adja vissza az Instant dátumból. |
7) | long getTime() | a dátumobjektum által képviselt időt adja vissza. |
8) | int hashCode() | visszaadja ennek a dátumobjektumnak a hash kód értékét. |
9) | érvénytelen setTime (hosszú idő) | megváltoztatja az aktuális dátumot és időt a megadott időre. |
10) | Instant to Instant() | az aktuális dátumot azonnali objektummá alakítja. |
tizenegy) | String toString() | ezt a dátumot azonnali objektummá alakítja. |
java.util.Dátum példa
Lássuk a példát a dátum nyomtatására java-ban a java.util.Date osztály használatával.
végtelen hurok
1. mód:
java.util.Date date=new java.util.Date(); System.out.println(date);Tesztelje most
Kimenet:
Wed Mar 27 08:22:02 IST 2015
2. út:
long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date);Tesztelje most
Kimenet:
Wed Mar 27 08:22:02 IST 2015