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
Nie | Konštruktér | Popis |
---|---|---|
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
Nie | Metóda | Popis |
---|---|---|
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