Eclipse ben kaldırılmış bir yöntem kullanıyorum gerektiği yönünde uyarıyor görünür:Java Tarih getDate() kaldırılmış, takvim kullanmak için refactored ama çirkin
eventDay = event.getEvent_s_date().getDate();
yüzden
eventDay = DateUtil.toCalendar(event.getEvent_s_date()).get(Calendar.DATE);
görünüyor olarak yeniden yazdım çalışmak ama çirkin görünüyor. Sorum şu, bunu en iyi şekilde yeniden gözden geçirdim mi? Eğer değilse, nasıl refactor olurdun? Fasulyede saklanan tarihin gün sayısına ihtiyacım var.
BeneventDay = DateUtil.getIntDate(event.getEvent_s_date());
public static int getIntDate(Date date) {
return DateUtil.toCalendar(date).get(Calendar.DATE);
}
bir ipucu: java 8'i kullanın (aşağıdaki cevaba bakın) – torina