кодесурса

Java DateTime, упражнения календаря: получить информацию о текущем или заданном году

script1adsense2code
script1adsense3code

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

Напишите программу на Java, чтобы получить информацию о текущем / данном году.

Образец формата:

 Текущий год: 2001
Является ли текущий год високосным? ложный                                             
Продолжительность года: 365 дней

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

Java-код:

import java.time.*;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class DateParseFormatExercise25 {
	public static void main(String[] args) {
	
	 //Current year	
	 Year yr = Year.now();
     //given year
     //Year yr = Year.of(2001);
     System.out.println("\nCurrent Year: " + yr);  
     boolean isLeap = yr.isLeap(); // false
     System.out.println("Is current year leap year? " + isLeap);  
     int length = yr.length(); // 365
     System.out.println("Length of the year: " + length+" days\n"); 
	}
}

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

 Текущий год: 2017                                                                                          
Является ли текущий год високосным? ложный                                                                              
Продолжительность года: 365 дней

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

Блок - схема:

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

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

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

Previous: написать программу на Java для отображения дат в указанных форматах.
Далее: написать программу на Java для получения информации о текущем / заданном месяце.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code