это стандартный и лучший способ:
SimpleDateFormat myFormat = new SimpleDateFormat("dd/MM/yyyy");
try {
java.util.Date date1 = myFormat.parse(date1); //for example 1/1/2017
java.util.Date date2 = myFormat.parse(date2); //for example 5/1/2017
long diff = date2.getTime() - date1.getTime();
System.out.println ("Days: " + TimeUnit.DAYS.convert(diff, TimeUnit.MILLISECONDS)); // Days : 5
} catch (ParseException e) {
e.printStackTrace();
}
reptyr
делает то, что вы хотите: присоедините терминал к запущенному процессу.