2つの日付の差を、たとえば10進表記で日数に変換しようとしています。たとえば、これを実行している時点では、
Date mostRecentDate = dates[0];
Date previousDate = dates[1];
long mostRecentTime = mostRecentDate.getTime();
long previousTime = previousDate.getTime();
long diffInDays = (mostRecentTime - previousTime ) / (1000 * 60 * 60 * 24);
これは常に全日数になりますが、2つの日付の差が2日半であれば、2.5を返すことができ、差が6時間であれば、0.25を返すことができると期待していました。
ありがとう !