Luokka java.util.Date edustaa päivämäärää ja aikaa Javassa. Se tarjoaa rakentajia ja menetelmiä päivämäärän ja ajan käsittelemiseen Javassa.
Luokka java.util.Date toteuttaa serialisoitavan, kloonattavan ja vertailukelpoisen käyttöliittymän. Sen ovat perineet java.sql.Date-, java.sql.Time- ja java.sql.Timestamp-rajapinnat.
Kalenteri-luokan jälkeen suurin osa java.util.Date-luokan rakentajista ja menetelmistä on vanhentunut. Tässä emme anna luetteloa mistään vanhentuneesta rakentajasta ja menetelmästä.
java.util.Date Constructors
Ei. | Rakentaja | Kuvaus |
---|---|---|
1) | Päivämäärä() | Luo päivämääräobjektin, joka edustaa nykyistä päivämäärää ja aikaa. |
2) | Päivämäärä (pitkiä millisekunteja) | Luo päivämääräobjektin annetuille millisekunteille 1. tammikuuta 1970, 00:00:00 GMT alkaen. |
java.util.Date Methods
Ei. | Menetelmä | Kuvaus |
---|---|---|
1) | boolen jälkeen(päivämäärä päivämäärä) | testaa, onko nykyinen päivämäärä annettu päivämäärän jälkeen. |
2) | boolen arvo ennen (päivämäärä päivämäärä) | testaa, onko nykyinen päivämäärä ennen annettua päivämäärää. |
3) | Objektin klooni() | palauttaa nykyisen päivämäärän klooniobjektin. |
4) | int verrata(päivämäärä) | vertaa nykyistä päivämäärää annettuun päivämäärään. |
5) | boolean on yhtä kuin (päivämäärä päivämäärä) | vertaa nykyistä päivämäärää tasa-arvon annettuun päivämäärään. |
6) | staattinen päivämäärä alkaen (Instant Instant) | palauttaa Date-objektin esiintymän Instant päivämäärästä. |
7) | pitkä käyttöaika () | palauttaa tämän päivämääräobjektin edustaman ajan. |
8) | int hashCode() | palauttaa tämän päivämääräobjektin hash-koodin arvon. |
9) | void setTime (pitkä aika) | muuttaa nykyisen päivämäärän ja kellonajan annetuksi ajaksi. |
10) | Instant to Instant() | muuntaa nykyisen päivämäärän Instant-objektiksi. |
yksitoista) | Merkkijono merkkijonoon() | muuntaa tämän päivämäärän Instant-objektiksi. |
java.util.Date Esimerkki
Katsotaanpa esimerkkiä päivämäärän tulostamisesta javassa käyttämällä java.util.Date-luokkaa.
1. tapa:
java.util.Date date=new java.util.Date(); System.out.println(date);Testaa nyt
Lähtö:
Wed Mar 27 08:22:02 IST 2015
2. tapa:
long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date);Testaa nyt
Lähtö:
Wed Mar 27 08:22:02 IST 2015