Beräkna prenumerationens förfallodatum
Prenumerationstjänster behöver regelbundet beräkna förfallodatum för sina användare. I den här övningen skapar du en egen metod som beräknar en användares förfallodatum utifrån prenumerationsperioden.
Alla nödvändiga klasser från java.time har redan importerats åt dig.
Den här övningen är en del av kursen
Input/Output och strömmar i Java
Övningsinstruktioner
- Definiera metoden
calculateExpiration()med enLocalDateoch ett heltal (integer) för prenumerationslängden i dagar. - Beräkna förfallodatumet genom att lägga till antalet dagar till det aktuella datumet.
- Anropa metoden
calculateExpiration()med dagens datum och en prenumeration på60dagar.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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);
}
}