Дата Java getDate () устарела, переработана для использования календаря, но выглядит некрасиво

Eclipse предупреждает, что я использую устаревший метод:

eventDay = event.getEvent_s_date().getDate();

Поэтому я переписал его как

eventDay = DateUtil.toCalendar(event.getEvent_s_date()).get(Calendar.DATE);

Кажется, он работает, но выглядит некрасиво. Мой вопрос в том, лучше ли я реорганизовал это? Если нет, как бы вы провели рефакторинг? Мне нужен номер дня даты, хранящейся в bean-компоненте.

В итоге я добавил метод в свой DateUtils, чтобы очистить его

eventDay = DateUtil.getIntDate (event. getEvent_s_date ());

public static int getIntDate(Date date) {
    return DateUtil.toCalendar(date).get(Calendar.DATE);
}
22
задан Carl Manaster 1 January 2011 в 04:04
поделиться