hola kosios
porque no utilizas formateo de fechas, es decir la resta de las dos fechas que tienes lo colocas dentro de un nuevo Date, y a este nuevo date lo formateas
Código java:
Ver originallong fi = fechanto.getTime();
long ff= fechactual.getTime();
long dif= ff- fi;
System.
out.
println("DIA "+df.
format(date
));
espero haberte ayudado saludos