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
Pokyny k cvičení
- Definuj metodu
calculateExpiration(), která přijímáLocalDateaintegerpro 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 na60dní.
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);
}
}