Някой би ли могъл да ми помогне за задача 13 Lawful Age - Simple Calculations?
Условие :
Напишете програма, която въвежда дата във формат “d-M-yyyy” и пресмята датата, на която се навършват 18 години от тази рождена дата и я отпечатва във формат “dd-MM-yyyy”.
Примерен вход и изход:
вход |
изход |
14-5-1998 |
14-05-2016 |
31-07-1973 |
31-07-1991 |
5-10-1968 |
05-10-1986 |
За 4 часа само това имислих и не знам как да продължа.
package sample; import java.time.LocalDate; import java.util.Scanner; public class LawfulAge { public static void main (String[] args) { Scanner scanner = new Scanner(System.in); String date_of_birth = scanner.nextLine(); LocalDate date_of_birth_converted = LocalDate.parse(date_of_birth); int number = 18; LocalDate result = date_of_birth_converted.plusYears(number); System.out.print(result); } }
Да, мерси много за помощта !!!! :)