Eclipse está advirtiendo que estoy usando un método en desuso:Java Fecha getDate() obsoleto, refactorizado utilizar el calendario, pero se ve feo
eventDay = event.getEvent_s_date().getDate();
Así que volvió a escribir como
eventDay = DateUtil.toCalendar(event.getEvent_s_date()).get(Calendar.DATE);
Parece para trabajar, pero se ve feo. Mi pregunta es si refactoré esto de la mejor manera? Si no, ¿cómo se refactorizaría? Necesito el día número de una fecha almacenada en un frijol.
que terminó añadiendo un método en mis DateUtils para limpiarlo
eventDay = DateUtil.getIntDate(event.getEvent_s_date());
public static int getIntDate(Date date) {
return DateUtil.toCalendar(date).get(Calendar.DATE);
}
una pista: use java 8 (ver la respuesta a continuación) – torina