Задача вирішена правильно. Відповідь в консолі правильна. Але при перевірці пише що задача не компілюється на сервері бо пакет задачі не знайдено. Що робити?
І ще одне: може хто знає елегантне рішення як знайти порядковий номер дня в році? бо голову собі зламав, і так і не допетрав, довелось підгледіти в правильних відповідях, але таке рішення мені не подобається.
package ua.javarush.task.pro.task16.task1607;
import ua.javarush.task.pro.task13.task1318.Month;
import java.time.LocalDate;
/*
Опанування нового API
*/
public class Solution {
public static void main(String[] args) {
System.out.println(nowExample());
System.out.println(ofExample());
System.out.println(ofYearDayExample());
System.out.println(ofEpochDayExample());
}
static LocalDate nowExample() {
//напишіть тут ваш код
LocalDate date = LocalDate.now();
return date;
}
static LocalDate ofExample() {
//напишіть тут ваш код
LocalDate localDate = LocalDate.of(2019, 9, 12);
return localDate;
}
static LocalDate ofYearDayExample() {
//напишіть тут ваш код
// int day = LocalDate.EPOCH.getDayOfYear();
// LocalDate date = LocalDate.of(2019, 9, 12);
// int days = date.lengthOfMonth();
LocalDate localDate = LocalDate.ofYearDay(2019,255);
return localDate;
}
static LocalDate ofEpochDayExample() {
//напишіть тут ваш код
LocalDate localDate = LocalDate.ofEpochDay(LocalDate.of(2019, 9, 12).toEpochDay());
return localDate;
}
}