Period.between在Java中不包括最后一天

问题描述 投票:0回答:2
Period difference = Period.between(01.01.2018,31.01.2018) 

[difference.getMonths()给出零,difference.getDays()给出30天,无论如何都包括最后一天?

java period
2个回答
1
投票
它在文档中(不包括结束日期:]

包括开始日期,但不包括结束日期。

您可以简单地通过endDate.plusDays(1)将一天添加到结束日期中>


0
投票
答案非常简单:只需在结果期间调用plusDays(1)
© www.soinside.com 2019 - 2024. All rights reserved.