Inizia subitoInizia gratis

Calcola la scadenza dell'abbonamento

I servizi in abbonamento devono spesso calcolare le date di scadenza degli utenti. In questo esercizio creerai un metodo personalizzato che calcola la data di scadenza di un abbonamento in base alla durata scelta.

Tutte le classi necessarie di java.time sono già state importate per te.

Questo esercizio fa parte del corso

Input/Output e Stream in Java

Visualizza corso

Istruzioni dell'esercizio

  • Definisci il metodo calculateExpiration() che accetta un LocalDate e un integer per la durata dell'abbonamento in giorni.
  • Calcola la data di scadenza aggiungendo alla data corrente il numero di giorni.
  • Chiama il metodo calculateExpiration() con la data di oggi e un abbonamento di 60 giorni.

esercizio interattivo pratico

Prova questo esercizio completando questo 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