如何同时考虑时间计算两个输入日期的差异

时间:2019-05-08 13:48:38

标签: java datetime jodatime date-difference

我还需要考虑时间计算两个输入日期之间的差异。

例如:

date1 = Jan 1 1997 12:00:00AM
date2 = Mar 29 1997 12:00:00PM

我尝试了下面的代码来计算天数,结果是87:

int days = Days.daysBetween(new DateTime(date1), new DateTime(date2)).getDays();

long timeDiff = date2.getTime() - date1.getTime();
long daysDiff = timeDiff/(1000*60*60*24);

我希望结果是87.5天。

0 个答案:

没有答案