Tee ohjelma Erapaiva, joka kertoo laskun päivämäärän perusteella eräpäivän. Eräpäivä on 14 päivän päästä laskun päivämäärästä. Tutustu LocalDate luokan plusDays metodiin.
Example output:
Anna laskun päivämäärä (vvvv-kk-pp): 2019-12-24
Eräpäivä on 2020-01-07
Erapaiva.java
import java.time.DateTimeException;
import java.time.format.DateTimeFormatter;
import java.time.LocalDate;
import java.util.Scanner;
public class Erapaiva {
public static void main(String[] args) {
DateTimeFormatter pvmMuoto = DateTimeFormatter.ofPattern("yyyy-MM-dd");
Scanner syote = new Scanner(System.in);
System.out.print("Anna laskun päivämäärä (vvvv-kk-pp): ");
try {
LocalDate pvmLasku = LocalDate.parse(syote.next(), pvmMuoto);
LocalDate pvmErapaiva = pvmLasku.plusDays(14);
System.out.printf("Eräpäivä on %s", pvmErapaiva);
} catch (DateTimeException e) {
System.err.println("Syötä päivämäärä muodossa vvvv-kk-pp");
System.exit(1);
}
}
}