кодесурса

Java DateTime, упражнения календаря: сравнение даты до и после 1 года с текущей датой

script1adsense2code
script1adsense3code

Java DateTime, календарь: упражнение 17 с решением

Напишите программу на Java, чтобы получить дату до и после 1 года сравнения с текущей датой.

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

Java-код:

import java.util.*;
public class Exercise17 {
   public static void main(String[] args)
    {
      Calendar cal = Calendar.getInstance();
      Date cdate = cal.getTime();
      // get next year
      cal.add(Calendar.YEAR, 1); 
      Date nyear = cal.getTime();
      //get previous year
      cal.add(Calendar.YEAR, -2); 
      Date pyear = cal.getTime();
      System.out.println("\nCurrent Date : " + cdate);
      System.out.println("\nDate before 1 year : " + pyear);
      System.out.println("\nDate after 1 year  : " + nyear+"\n");  	
    }
}

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

 Текущая дата: вт 20 июн 17:21:52 IST 2017
                              
Дата до 1 года: Пн Июн 20 17:21:52 IST 2016 
                                                                                         
Дата после 1 года: Ср 20 июня 17:21:52 IST 2018

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

Блок - схема:

«Блок-схема:

Редактор кода Java:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу на Java, чтобы получить дату через 2 недели.
Далее: Написать программу на Java, чтобы проверить, является ли год високосным или нет.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code