Olá. Neste tópico eu gostaria de saber qual é o problema desse código aqui:
Date start = rs.getDate(3);
Date end = rs.getDate(4);
Calendar cal = Calendar.getInstance();
cal.setTime(start);
int month = cal.get(Calendar.MONTH);
int day = cal.get(Calendar.DAY_OF_MONTH);
int year = cal.get(Calendar.YEAR);
cal.setTime(end);
int month2 = cal.get(Calendar.MONTH);
int day2 = cal.get(Calendar.DAY_OF_MONTH);
int year2 = cal.get(Calendar.YEAR);
Event i = new Event(rs.getString(2), year, month, day, year2, month2, day2, rs.getBoolean(6));
Aparentemente não há nada de errado, eu procurei VÁRIOS exemplos na internet, e todos eram da mesma forma. A data que esse código retorna pelo start é 31/11/2000, porém o que está no banco é 2017-03-04.
