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
Instrucciones del ejercicio
- Define el método
calculateExpiration()que reciba unLocalDatey unintegerpara 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 de60dí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);
}
}