ComenzarEmpieza gratis

Calcular la caducidad de la suscripción

Los servicios de suscripción suelen necesitar calcular las fechas de caducidad de los usuarios. En este ejercicio, crearás un método personalizado que calcule la fecha de caducidad de la suscripción de un usuario según su período de suscripción.

Todas las clases necesarias de java.time ya se han importado por ti.

Este ejercicio forma parte del curso

Entrada/Salida y Streams en Java

Ver curso

Instrucciones del ejercicio

  • Define el método calculateExpiration() que reciba un LocalDate y un integer para la duración de la suscripción en días.
  • Calcula la fecha de caducidad sumando la fecha actual y los días.
  • Llama al método calculateExpiration() con la fecha de hoy y una suscripción de 60 días.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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 y ejecutar código