Задачу решил. Прогонял ее в IDEA. Все работает. Только почему-то зачеркнула мне метод getMonth() и написала, что он типа deprecated. Ну типа устаревший. Кто-нибудь знает почему так? И что нужно/можно использовать вместо?
0
Комментарии (2)
популярные
новые
старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
аннотация deprecated обозначает что этот метод не рекомендуется к использованию по ряду причин. К классу Date у программистов было много претензий, одна из которых и неестественная нумерация месяцев с 0.
Что использовать? LocalDate/LocalDateTime, Calendar.
Но на джава раше есть задачи на Date, ничего страшного в использовании этого класса и метода getMonth нету.
Так что используй на здоровье, не смотри что зачеркнуто - все скомпилируется и будет работать. Для лаб если это условиями определено или готовым кодом, который нельзя менять - Date.
Там где не определено четко условиями и когда ты сам решаешь как писать - LocalDate/LocalDateTime.