android中的两个日期之间的差异(年,月和日)

时间:2017-08-30 18:17:08

标签: android

我有两个约会 String dateOne =“ddMMyyyy” String dateTwo =“ddMMyyyy”

我想要的差别就像 2年3个月10天

我该怎么做?

1 个答案:

答案 0 :(得分:0)

如果将这些字符串解析为LocalDate,则可以使用以下代码行:

ChronoUnit.DAYS.between(firstDate, secondDate)

您也可以使用between()方法使用此方法:

public long getDaysCountBetweenDates(LocalDate dateBefore, LocalDate dateAfter) {
    return DAYS.between(firstDate, secondDate);
}
相关问题