logo

java.util.Date

Trieda java.util.Date predstavuje dátum a čas v jazyku Java. Poskytuje konštruktory a metódy na prácu s dátumom a časom v jazyku Java.

Trieda java.util.Date implementuje rozhranie Serializable, Cloneable a Comparable. Dedia ho rozhrania java.sql.Date, java.sql.Time a java.sql.Timestamp.

Po triede Calendar bola väčšina konštruktorov a metód triedy java.util.Date zastaraná. Tu neuvádzame zoznam žiadneho zastaraného konštruktora a metódy.

java.util.Date Constructors

NieKonštruktérPopis
1)Dátum()Vytvorí objekt dátumu predstavujúci aktuálny dátum a čas.
2)Dátum (dlhé milisekundy)Vytvorí objekt dátumu pre dané milisekundy od 1. januára 1970, 00:00:00 GMT.

java.util.Date Methods

NieMetódaPopis
1)boolean after(dátum dátum)testuje, či je aktuálny dátum po danom dátume.
2)boolean pred (dátum dátum)testy, ak je aktuálny dátum pred daným dátumom.
3)Object clone()vráti klonovaný objekt aktuálneho dátumu.
4)int porovnanie s (dátum dátum)porovnáva aktuálny dátum s daným dátumom.
5)boolean rovná sa (dátum dátum)porovnáva aktuálny dátum s daným dátumom pre rovnosť.
6)statický dátum od (okamžité okamžité)vráti inštanciu objektu Date z Instant date.
7)dlhý getTime()vráti čas reprezentovaný týmto objektom dátumu.
8)int hashCode()vráti hodnotu hash kódu pre tento objekt dátumu.
9)void setTime (dlhý čas)zmení aktuálny dátum a čas na daný čas.
10)Instant toInstant()konvertuje aktuálny dátum na okamžitý objekt.
jedenásť)String toString()prevedie tento dátum na okamžitý objekt.

java.util.Date Príklad

Pozrime sa na príklad tlače dátumu v jazyku Java pomocou triedy java.util.Date.

1. spôsob:

 java.util.Date date=new java.util.Date(); System.out.println(date); 
Vyskúšajte to

Výkon:

 Wed Mar 27 08:22:02 IST 2015 

2. spôsob:

 long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date); 
Vyskúšajte to

Výkon:

 Wed Mar 27 08:22:02 IST 2015