ComeçarComece de graça

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.

Este exercício faz parte do curso

Input/Output and Streams in Java

Ver curso

Instruções do exercício

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

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

import java.time.LocalDate;

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); 
    }
}
Editar e executar o código