Klassen java.util.Date representerar datum och tid i java. Den tillhandahåller konstruktörer och metoder för att hantera datum och tid i java.
Klassen java.util.Date implementerar Serializable, Cloneable och Comparable gränssnitt. Det ärvs av gränssnitten java.sql.Date, java.sql.Time och java.sql.Timestamp.
Efter klassen Calendar har de flesta av konstruktörerna och metoderna för klassen java.util.Date fasats ut. Här ger vi ingen lista över någon föråldrad konstruktor och metod.
java.util.Date Constructors
Nej. | Konstruktör | Beskrivning |
---|---|---|
1) | Datum() | Skapar ett datumobjekt som representerar aktuellt datum och tid. |
2) | Datum (långa millisekunder) | Skapar ett datumobjekt för de givna millisekunderna sedan 1 januari 1970, 00:00:00 GMT. |
java.util.Date Methods
Nej. | Metod | Beskrivning |
---|---|---|
1) | boolesk efter (datum datum) | testar om aktuellt datum är efter det angivna datumet. |
2) | boolesk före (datum datum) | testar om aktuellt datum ligger före det angivna datumet. |
3) | Object clone() | returnerar klonobjektet för aktuellt datum. |
4) | int compareTo(Datum datum) | jämför aktuellt datum med givet datum. |
5) | boolesk lika med (datum datum) | jämför aktuellt datum med angivet datum för jämlikhet. |
6) | statiskt datum från (Omedelbar instant) | returnerar en instans av Date-objektet från Instant date. |
7) | long getTime() | returnerar tiden som representeras av detta datumobjekt. |
8) | int hashCode() | returnerar hashkodvärdet för detta datumobjekt. |
9) | void setTime (lång tid) | ändrar aktuellt datum och tid till en given tid. |
10) | Instant toInstant() | konverterar aktuellt datum till Instant-objekt. |
elva) | String toString() | konverterar detta datum till Instant-objekt. |
java.util.Date Exempel
Låt oss se exemplet för att skriva ut datum i java med java.util.Date-klassen.
java-strängen innehåller
1:a vägen:
ubuntu bygga viktigt
java.util.Date date=new java.util.Date(); System.out.println(date);Testa det nu
Produktion:
Wed Mar 27 08:22:02 IST 2015
2:a vägen:
long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date);Testa det nu
Produktion:
Wed Mar 27 08:22:02 IST 2015