logo

java.util.Date

Clasa java.util.Date reprezintă data și ora în java. Oferă constructori și metode pentru a trata data și ora în java.

Clasa java.util.Date implementează interfața Serializable, Cloneable și Comparable. Este moștenit de interfețele java.sql.Date, java.sql.Time și java.sql.Timestamp.

După clasa Calendar, majoritatea constructorilor și metodelor clasei java.util.Date au fost depreciate. Aici, nu oferim o listă cu niciun constructor și metodă depreciate.

java.util.Date Constructori

Nu.ConstructorDescriere
1)Data()Creează un obiect data reprezentând data și ora curente.
2)Data (milisecunde lungi)Creează un obiect dată pentru milisecundele date începând cu 1 ianuarie 1970, 00:00:00 GMT.

java.util.Date Metode

Nu.MetodăDescriere
1)boolean după (data data)testează dacă data curentă este după data dată.
2)boolean înainte de (data data)testează dacă data curentă este anterioară datei date.
3)Clona obiect()returnează obiectul clon al datei curente.
4)int compareTo(Data data)compară data curentă cu data dată.
5)boolean este egal(data data)compară data curentă cu data dată pentru egalitate.
6)Data statică de la (instant instant)returnează o instanță a obiectului Date din Instant date.
7)lung getTime()returnează ora reprezentată de acest obiect dată.
8)int hashCode()returnează valoarea codului hash pentru acest obiect dată.
9)void setTime (mult timp)schimbă data și ora curentă la ora dată.
10)Instant toInstant()convertește data curentă în obiect Instant.
unsprezece)String toString()convertește această dată în obiect Instant.

java.util.Date Exemplu

Să vedem exemplul de tipărire a datei în java folosind clasa java.util.Date.

prima cale:

 java.util.Date date=new java.util.Date(); System.out.println(date); 
Testează-l acum

Ieșire:

 Wed Mar 27 08:22:02 IST 2015 

a 2-a cale:

 long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date); 
Testează-l acum

Ieșire:

 Wed Mar 27 08:22:02 IST 2015