我正在寻找计算两个日历日期之间的时差,并且需要以分钟为单位的结果差。以下是我正在尝试的内容,但它说:无法应用 - 运算符。我的 page.getLastModified().getTime() 为我提供了 Calendar 对象。知道我怎样才能实现这一目标。
long lastModified = page.getLastModified().getTime() - Calendar.getInstance().getTime()
;
最佳答案
getTime()
返回 Date
实例,并且 Date 没有重载的 -
运算符。您可以尝试使用 getTimeInMillis() 来获取两个日期之间的毫秒差。您可以稍后将这些毫秒转换为分钟,例如使用
TimeUnit.MILLISECONDS.toMinutes(durationInMillis)
关于java - 两个日历日期之间的时差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29052356/