Ablaufdatum eines Abos berechnen
Abo-Dienste müssen regelmäßig die Ablaufdaten für Nutzer berechnen. In dieser Übung erstellst du eine eigene Methode, die das Ablaufdatum eines Abos basierend auf der Abolaufzeit berechnet.
Alle benötigten Klassen aus java.time wurden bereits für dich importiert.
Diese Übung ist Teil des Kurses
<Kurs>Ein-/Ausgabe und Streams in Java</Kurs>Übungsanweisungen
- Definiere die Methode
calculateExpiration()mit einemLocalDateund einemintfür die Abo-Dauer in Tagen. - Berechne das Ablaufdatum, indem du das aktuelle Datum und die Tage addierst.
- Rufe die Methode
calculateExpiration()mit heutigem Datum und einer Abo-Dauer von60Tagen auf.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
public class Subscription {
// Create constructor with date and month
static LocalDate calculateExpiration(____ date, ____ days){
// Add days
return date.____(days);
}
public static void main(String[] args) {
LocalDate start = LocalDate.now();
// Call method to calculate the expiration date.
LocalDate expiration = calculateExpiration(____, 60);
System.out.println("Expiration date: " + expiration);
}
}