Začněte nyníZačněte zdarma

Výpočet data vypršení předplatného

Služby s předplatným pravidelně potřebují počítat, kdy předplatným uživatelů vyprší platnost. V tomto cvičení vytvoříš vlastní metodu, která vypočítá datum vypršení předplatného na základě délky předplaceného období.

Všechny potřebné třídy z java.time jsou za tebe již naimportované.

Toto cvičení je součástí kurzu

Input/Output and Streams in Java

Zobrazit kurz

Pokyny k cvičení

  • Definuj metodu calculateExpiration(), která přijímá LocalDate a integer pro délku předplatného ve dnech.
  • Vypočítej datum vypršení přičtením počtu dní k aktuálnímu datu.
  • Zavolej metodu calculateExpiration() s dnešním datem a předplatným na 60 dní.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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); 
    }
}
Upravit a spustit kód