Mit erschrecken musste ich feststellen das die Methode getYear() zwar das Jahr zurück gibt, aber von dem Uhrsprungs Jahr noch 1900 asbgezogen werden. Ich hab es jetzt zwar gelöst aber wie ich finde nicht grade schön...
Für anregungen wäre ich dankbar!
[/quote]
Für anregungen wäre ich dankbar!
Code:
/**
* Method setlastTime.
* @param timestamp
*/
public void setLastTime(Timestamp t) {
GregorianCalendar tempCalendar = new GregorianCalendar((t.getYear())+1900,t.getMonth()+1, t.getDate(), t.getHours(), t.getMinutes(), t.getSeconds());
if(lastTime==null)
this.lastTime = tempCalendar;
else{
boolean temp = lastTime.after(tempCalendar);
if(!temp){
this.firstTime=tempCalendar;
}
}
}