Обчислення дати завершення підписки
Сервіси підписки регулярно мають обчислювати дати завершення для користувачів. У цій вправі ви створите власний метод, який визначає дату завершення підписки користувача на основі тривалості його підписки.
Усі потрібні класи з java.time вже імпортовано для вас.
Ця вправа є частиною курсу
Ввід/вивід і потоки в Java
Інструкції до вправи
- Оголосіть метод
calculateExpiration(), що приймаєLocalDateіinteger— тривалість підписки в днях. - Обчисліть дату завершення, додавши поточну дату та кількість днів.
- Викличте метод
calculateExpiration()із сьогоднішньою датою та підпискою на60днів.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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);
}
}