IniziaInizia gratis

Calculate subscription expiration

Subscription services regularly need to calculate expiration dates for users. In this exercise, you'll create a custom method that calculates a user's subscription expiry date based on their subscription period.

All the required classes from java.time have been imported for you.

Questo esercizio fa parte del corso

Input/Output and Streams in Java

Visualizza il corso

Istruzioni dell'esercizio

  • Define method calculateExpiration() taking a LocalDate and an integer for subscription length in days.
  • Calculate the expiration date by adding the current date and days.
  • Call the calculateExpiration() method with today's date and subscription of 60 days.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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); 
    }
}
Modifica ed esegui il codice