小编3rd*_*are的帖子

如何从另一个 LocalDate 中减去 localDate

我正在尝试计算 2 个 localDate 之间的天数

我从这个答案中获得灵感: https: //stackoverflow.com/a/325964这个问题确定两个日期范围是否重叠

问题是,这个问题使用了 dateTime,我认为它已经过时了,因此使用 localDate 的原因。

有谁知道使用 localDate 来实现上述答案中的算法的类似方法。

minus 方法不允许减去另一个 localDate。

我尝试过使用

ChoronoUnit.DAYS.between(LD1, LD2.plusDays(1)) //include the final day in the count
Run Code Online (Sandbox Code Playgroud)

但有时会产生负数,因此算法会失败,因为它选择最小的数字作为天数重叠

java datetime date-comparison localdate

2
推荐指数
1
解决办法
2345
查看次数

标签 统计

date-comparison ×1

datetime ×1

java ×1

localdate ×1