public class Datum7
extends java.lang.Object
implements java.lang.Cloneable
Diese Klasse verwendet die JDK-Klasse 'GregorianCalendar' und wurde nicht mit Java 8 aktualisiert. Abgesehen davon ist diese Klasse daher identisch mit der Klasse 'Datum'.
Instanzen dieser Klasse können kopiert werden.
Datum
Constructor and Description |
---|
Datum7()
Standardkonstruktor.
|
Datum7(int jahr,
int monat,
int tag)
Initialisierung mit einem beliebigen Tagesdatum.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Überschreiben der Methode 'Object Object.clone()'.
|
static Datum7 |
heute()
Liefert das aktuelle Tagesdatum.
|
boolean |
istSchaltjahr()
Prüft das eigene Jahr auf Schaltjahr.
|
static boolean |
istSchaltjahr(int jahr)
Prüft ein vorgegebenes Jahr auf Schaltjahr.
|
int |
jj()
Liefert das Jahr.
|
int |
lfdTagDesJahres()
Liefert den laufenden Tag des Jahres.
|
int |
mm()
Liefert die Monatsnummer.
|
java.lang.String |
monatsname()
Liefert den Monatsnamen entsprechend der Monatsnummer.
|
java.lang.String |
toString()
Überschreiben der Methode 'String Object.toString()'.
|
int |
tt()
Liefert den Tag.
|
public Datum7()
Initialisierung mit aktuellem Tagesdatum
public Datum7(int jahr, int monat, int tag)
Dieses Datum wird auf Gültigkeit geprüft, bei einem Fehler wird das aktuelle Tagesdatum zur Initialisierung verwendet.
jahr
- Jahrmonat
- Monatsnummer (bei 1 (= Jänner) beginnend)tag
- Tagpublic int jj()
public int mm()
public int tt()
public java.lang.String monatsname()
public int lfdTagDesJahres()
public boolean istSchaltjahr()
public java.lang.String toString()
Liefert eine beschreibende Text-Darstellung einer Instanz der Klasse:
TT. MM. JJJJ
toString
in class java.lang.Object
Object.toString()
public java.lang.Object clone()
Kopieren einer Datum-Instanz (tiefe Kopie):
clone
in class java.lang.Object
Object.clone()
public static Datum7 heute()
public static boolean istSchaltjahr(int jahr)
jahr
- zu prüfende JahreszahlCopyright © 2002
Letzte Aktualisierung: 2014-08-19
Beringer Alfred