by Guest » 24 Dec 2024, 12:15
Ich habe eine Zeichenfolge, die normalerweise das Format „HH:mm:ss“ hat, aber auch als „x Tage HH:mm:ss“ angezeigt werden kann. Ich muss es in ein Datumsobjekt analysieren und möchte aus der Zeichenfolge berechnen, welches Datum nach dieser Zeit sein wird. Wie geht das?
Code: Select all
Date now = new Date();
Date delay = new SimpleDateFormat("HH:mm:ss").parse(myString);
Date after = new Date(now.getTime() + delay.getTime());
Aber leider funktioniert es nicht. Es fügt einen sehr kleinen Wert als „Verzögerung“ hinzu.
Ich habe eine Zeichenfolge, die normalerweise das Format „HH:mm:ss“ hat, aber auch als „x Tage HH:mm:ss“ angezeigt werden kann. Ich muss es in ein Datumsobjekt analysieren und möchte aus der Zeichenfolge berechnen, welches Datum nach dieser Zeit sein wird. Wie geht das?
[code]Date now = new Date();
Date delay = new SimpleDateFormat("HH:mm:ss").parse(myString);
Date after = new Date(now.getTime() + delay.getTime());
[/code]
Aber leider funktioniert es nicht. Es fügt einen sehr kleinen Wert als „Verzögerung“ hinzu.