Die Klasse java.util.Date repräsentiert Datum und Uhrzeit in Java. Es bietet Konstruktoren und Methoden für den Umgang mit Datum und Uhrzeit in Java.
Die Klasse java.util.Date implementiert die Schnittstelle Serializable, Cloneable und Comparable. Es wird von den Schnittstellen java.sql.Date, java.sql.Time und java.sql.Timestamp geerbt.
Nach der Calendar-Klasse sind die meisten Konstruktoren und Methoden der Klasse java.util.Date veraltet. Hier geben wir keine Liste veralteter Konstruktoren und Methoden an.
Zeichenfolge vergleichen mit
java.util.Date-Konstruktoren
NEIN. | Konstrukteur | Beschreibung |
---|---|---|
1) | Datum() | Erstellt ein Datumsobjekt, das das aktuelle Datum und die aktuelle Uhrzeit darstellt. |
2) | Datum (lange Millisekunden) | Erstellt ein Datumsobjekt für die angegebenen Millisekunden seit dem 1. Januar 1970, 00:00:00 GMT. |
java.util.Date-Methoden
NEIN. | Methode | Beschreibung |
---|---|---|
1) | boolean after(Datum date) | testet, ob das aktuelle Datum nach dem angegebenen Datum liegt. |
2) | boolean before(Datum Datum) | testet, ob das aktuelle Datum vor dem angegebenen Datum liegt. |
3) | Objektklon() | gibt das Klonobjekt des aktuellen Datums zurück. |
4) | int CompareTo(Datum Datum) | vergleicht das aktuelle Datum mit dem angegebenen Datum. |
5) | boolescher Wert gleich(Datum Datum) | vergleicht das aktuelle Datum mit dem angegebenen Datum auf Gleichheit. |
6) | statisches Datum von (Instant Instant) | gibt eine Instanz des Date-Objekts vom Instant date zurück. |
7) | lange getTime() | gibt die durch dieses Datumsobjekt dargestellte Zeit zurück. |
8) | int hashCode() | gibt den Hash-Codewert für dieses Datumsobjekt zurück. |
9) | void setTime(lange Zeit) | Ändert das aktuelle Datum und die aktuelle Uhrzeit auf die angegebene Uhrzeit. |
10) | Sofort zuInstant() | Konvertiert das aktuelle Datum in ein Instant-Objekt. |
elf) | String toString() | wandelt dieses Datum in ein Instant-Objekt um. |
java.util.Date Beispiel
Sehen wir uns das Beispiel zum Drucken des Datums in Java mithilfe der Klasse java.util.Date an.
1. Weg:
java.util.Date date=new java.util.Date(); System.out.println(date);Testen Sie es jetzt
Ausgabe:
Wed Mar 27 08:22:02 IST 2015
2. Weg:
long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date);Testen Sie es jetzt
Ausgabe:
Wed Mar 27 08:22:02 IST 2015