Hi,
ich habe ein Problem, das ich mit einem Datum rechenen müsste, soll heißen: Ich habe eine Datum und müsste dieses Datum + 1 Tag rechnen(mehrmals). Kann man das irgendwie machen, so das ich ein gültiges Datum bekomme? Also kein 34.02.2006 
Danke und Gruß
Bonkers
Hi,
soll heißen: Ich habe eine Datum und müsste dieses Datum + 1
Tag rechnen(mehrmals). Kann man das irgendwie machen, so das
ich ein gültiges Datum bekomme? Also kein 34.02.2006 
Eine Moeglichkeit mit Calendar:
Calendar cal2 = Calendar.getInstance();
System.out.println(cal2.getTime());
cal2.set(Calendar.DAY\_OF\_MONTH, cal2.get(Calendar.DAY\_OF\_MONTH) + 1);
System.out.println(cal2.getTime());
Am 31.01. bekommst du automatisch 01.02.
Gruss, Patrick
Hi,
an sich verbirgt sich hinter jedem Date ein long-Wert, der die Millisekunden repräsentiert, die seit dem 1.1.1970 GMT verstrichen sind.
Im Prinzip kannst du dir also von einem Date-Objekt den long-Wert holen
und damit rechnen:
Date now = new Date();
System.out.println(now);
long einTag = 24 \* 60 \* 60 \* 1000;
System.out.println(new Date(now.getTime() + einTag));
Ciao, Bill