Java 8类表示时间间隔

时间:2016-04-13 14:21:31

标签: java date time

Java 8引入了一个新的Time& Date API,包含PeriodDuration等类。

现在我正在寻找一个代表日期间隔的课程,例如" 2016年8月4日至2016年8月8日"并回答这个问题:这些间隔是否重叠。 Period似乎无法满足这一要求,因为它以仿射方式工作,不知道间隔的开始位置,只需要多长时间。

是否有符合我需求的Java 8标准库类?或者我必须自己写吗?

1 个答案:

答案 0 :(得分:2)

您可以将日期分解为long并使用IntervalTreeHere我之前制作的那个。