LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Definiere die Methode calculateExpiration() mit einem LocalDate und einem int fü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 von 60 Tagen 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); 
    }
}
Code bearbeiten und ausführen