Calendar calendario = Calendar.getInstance();
int hora = calendario.get(Calendar.HOUR);
int mins = calendario.get(Calendar.MINUTE);
int segs = calendario.get(Calendar.SECOND);
int mil = calendario.get(Calendar.MILLISECOND);
int dia = calendario.get(Calendar.DAY_OF_MONTH);
int mes = calendario.get(Calendar.MONTH);
int ano = calendario.get(Calendar.YEAR);
String data_sist = (ano + "-" + (mes + 1) + "-" + dia + " " + hora + ":" + mins + ":" + segs + "." + mil);
Date data = rs.getDate(2);
Date myDate = data;
DateFormat df;
df = DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM);
String datasis = String.valueOf(df.format(myDate));
2005-06-10 21:20:16.567E como data inicial, obtenho como exemplo o seguinte resultado:
2005-6-10 11:35:8.143Lembrando que os dois resultados estão como string.
Agradeço se alguém puder me ajudar a calcular esta diferença.
