Třída java.util.Date představuje datum a čas v jazyce Java. Poskytuje konstruktory a metody pro práci s datem a časem v jazyce Java.
index seznamu
Třída java.util.Date implementuje rozhraní Serializable, Cloneable a Comparable. Je zděděno rozhraními java.sql.Date, java.sql.Time a java.sql.Timestamp.
Po třídě Calendar byla většina konstruktorů a metod třídy java.util.Date zastaralá. Zde neuvádíme seznam všech zastaralých konstruktorů a metod.
Konstruktory java.util.Date
Ne. | Konstruktér | Popis |
---|---|---|
1) | Datum() | Vytvoří objekt data představující aktuální datum a čas. |
2) | Datum (dlouhé milisekundy) | Vytvoří objekt data pro dané milisekundy od 1. ledna 1970, 00:00:00 GMT. |
java.util.Date Methods
Ne. | Metoda | Popis |
---|---|---|
1) | boolean after(datum datum) | testuje, zda je aktuální datum po daném datu. |
2) | boolean před (datum datum) | testuje, zda je aktuální datum před daným datem. |
3) | Object clone() | vrátí klonovaný objekt aktuálního data. |
4) | int srovnáníTo (datum datum) | porovnává aktuální datum s daným datem. |
5) | boolean rovná se (datum datum) | porovnává aktuální datum s daným datem pro rovnost. |
6) | statické datum od (okamžité okamžité) | vrátí instanci objektu Date z Instant date. |
7) | dlouhý getTime() | vrátí čas reprezentovaný tímto datem. |
8) | int hashCode() | vrátí hodnotu hash kódu pro tento objekt data. |
9) | void setTime (dlouhá doba) | změní aktuální datum a čas na daný čas. |
10) | Instant toInstant() | převede aktuální datum na okamžitý objekt. |
jedenáct) | String toString() | převede toto datum na objekt Instant. |
java.util.Date Příklad
Podívejme se na příklad tisku data v jazyce Java pomocí třídy java.util.Date.
1. způsob:
java.util.Date date=new java.util.Date(); System.out.println(date);Otestujte to hned
Výstup:
Wed Mar 27 08:22:02 IST 2015
2. způsob:
sloučení řazení java
long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date);Otestujte to hned
Výstup:
Wed Mar 27 08:22:02 IST 2015