Eclipse предупреждает, что я использую устаревший метод:
eventDay = event.getEvent_s_date().getDate();
Так что я переписал это как
eventDay = DateUtil.toCalendar(event.getEvent_s_date()).get(Calendar.DATE);
Кажется, работает, но выглядит ужасно. Мой вопрос, я рефакторинг это лучший способ? Если нет, как бы вы рефакторинг? Мне нужен номер дня даты, хранящейся в бобе.
Я закончил тем, что добавил в свой DateUtils метод для его очистки
eventDay = DateUtil.getIntDate(event.getEvent_s_date());
public static int getIntDate(Date date) {
return DateUtil.toCalendar(date).get(Calendar.DATE);
}