Java DateTime, упражнения календаря: получить максимальное значение года, месяца, недели, даты из текущей даты календаря по умолчанию
Java DateTime, Календарь: Упражнение-3 с решением
Напишите программу на Java, чтобы получить максимальное значение года, месяца, недели, даты из текущей даты календаря по умолчанию.
Пример решения :
Java-код:
import java.util.*;
public class Exercise3 {
public static void main(String[] args)
{
// Create a default calendar
Calendar cal = Calendar.getInstance();
System.out.println();
System.out.println("\nCurrent Date and Time:" + cal.getTime());
int actualMaxYear = cal.getActualMaximum(Calendar.YEAR);
int actualMaxMonth = cal.getActualMaximum(Calendar.MONTH);
int actualMaxWeek = cal.getActualMaximum(Calendar.WEEK_OF_YEAR);
int actualMaxDate = cal.getActualMaximum(Calendar.DATE);
System.out.println("Actual Maximum Year: "+actualMaxYear);
System.out.println("Actual Maximum Month: "+actualMaxMonth);
System.out.println("Actual Maximum Week of Year: "+actualMaxWeek);
System.out.println("Actual Maximum Date: "+actualMaxDate+"\n");
System.out.println();
}
}
Пример вывода:
Текущая дата и время: вторник, 20 июня 14:10:20 IST 2017 Фактический Максимальный Год: 292278994 Фактический Максимальный Месяц: 11 Фактическая максимальная неделя года: 52 Фактическая максимальная дата: 30
Примечание: результат может меняться для вашей системной даты и времени.
Блок - схема:
Редактор кода Java:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите Java-программу для получения и отображения информации (год, месяц, день, час, минута) календаря по умолчанию.
Далее: написать программу на Java, чтобы получить минимальное значение года, месяца, недели, даты из текущей даты календаря по умолчанию.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code