Java DateTime, Упражнения по календарю: вычисление разницы между двумя датами (годом, месяцами, днями)

Java DateTime, Calendar: Exercise-30 с решением

Напишите программу на Java для вычисления разницы между двумя датами (годом, месяцами, днями).

Пример решения :

Код Java:

  import  java.time. *; import java.util. *; открытый класс Exercise1 {public static void main (String [] args) {LocalDate pdate = LocalDate.of (2012, 01, 01);  LocalDate сейчас = LocalDate.now ();  Period diff = Period.between (pdate, now);  System.out.printf (" nРазница составляет% d лет,% d месяцев и% d дней  n  n", diff.getYears (), diff.getMonths (), diff.getDays ());  }}  

Пример вывода:

 Разница составляет 5 лет, 5 месяцев и 20 дней 

NB: результат может отличаться от даты и времени вашей системы.

Блок-схема:

Назад: Напишите программу на Java для преобразования строки в дату.
Далее: Напишите программу на Java для вычисления разницы между двумя датами (часы, минуты, милли, секунды и нано).

Оцените статью
nanomode.ru
Добавить комментарий