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
Ein-/Ausgabe und Streams in Java
Anleitung zur Übung
- 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 Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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);
}
}