JDK8新方法更加简单
public static String dayComparePrecise(String fromDate, String toDate){
Period period = Period.between(LocalDate.parse(fromDate), LocalDate.parse(toDate));
StringBuffer sb = new StringBuffer();
sb.append(period.getYears()).append("年")
.append(period.getMonths()).append("月")
.append(period.getDays()).append("天了!");
return sb.toString();
}