java - period. Between 不包括 Java 中的最后一天

标签 java period

Period difference = Period.between(01.01.2018,31.01.2018) 

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

最佳答案

它位于文档中(不包括结束日期):

The start date is included, but the end date is not.

您只需通过 endDate.plusDays(1) 在结束日期添加一天

关于java - period. Between 不包括 Java 中的最后一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58445726/

相关文章:

java - 设置聚合特征

java - Gdx.net : NPE in libgdx code with RoboVM

java - 以天、时、分、秒显示期间

python - 如何使用 Pandas.DataFrame 查询方法来获取日期时间或周期类型的索引?

java - Duration中的 'PT'前缀代表什么?

java - 错误 : Access restriction: The type 'DataSource' is not API (restriction on required library . .\rt.jar)

java - 无法在另一个 Activity 中发送大型可分割对象数组

java - Java中有没有不阻塞UI的打印函数?

java - 如何在 Java/Android 的格式化字符串中显示本地化的日期单位?

java - 在java中获取 Period 中的每一年