Правильно ли я понял задание?
Нужно посчитать сколько дней в году
в 2000 году 366 дней
в 2001 году 365 дней
в 2020 году 366 дней
если 366 то должен возвращать false
если 365 то должен возвращать true
package com.javarush.task.task08.task0827;
import java.text.SimpleDateFormat;
import java.time.Year;
import java.util.Date;
import java.util.Locale;
/*
Работа с датой
*/
public class Solution {
public static void main(String[] args) {
System.out.println(isDateOdd("JANUARY 1 2000"));
}
public static boolean isDateOdd(String date) {
Date date1 = new Date(date);
int date2 = date1.getYear();
int days = Year.of(date2+1900).length();
if(days == 366)
return false;
else return days == 365;
//365 == true
//366 == false
}
}