Calculează data de expirare a abonamentului
Serviciile de abonament au adesea nevoie să calculeze datele de expirare pentru utilizatori. În acest exercițiu, vei crea o metodă personalizată care calculează data de expirare a abonamentului unui utilizator, pe baza perioadei de abonament.
Toate clasele necesare din java.time au fost deja importate pentru tine.
Acest exercițiu face parte din cursul
Input/Output și Fluxuri în Java
Instrucțiuni pentru exercițiu
- Definește metoda
calculateExpiration()care primește unLocalDateși unintegerpentru durata abonamentului în zile. - Calculează data de expirare adăugând numărul de zile la data curentă.
- Apelează metoda
calculateExpiration()cu data de astăzi și un abonament de60de zile.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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);
}
}