需求:
参数: 计划日期,实际日期
返回: 超时or提前,天数
hutool工具类
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.3.2</version>
</dependency>
/**
* 日期差
* @param sDate 计划日期
* @param nDate 实际日期
*/
public static String getDateDif(Date sDate,Date nDate) {
long dif = DateUtil.between(sDate, nDate, DateUnit.DAY, false);
System.out.println();
return dif > 0 ? String.format("滞后%d天",dif) : dif < 0 ? String.format("提前%d天", -dif) : "当天完成";
}