Java8引入了一个新的Time & Date API,它的类包括Period或Duration。
现在我正在寻找一个类来表示日期间隔,例如“从2016年8月4日到2016年8月8日”,并回答以下问题:这些间隔是否重叠。Period似乎无法满足这一要求,因为它以仿射方式工作,不知道间隔从哪里开始,只需要多长时间。
是否有符合我需要的Java 8标准库类?还是我必须自己写?
发布于 2016-04-13 14:42:39
您可以将日期解析为long并使用IntervalTree。这里是我早些时候做的。
https://stackoverflow.com/questions/36601347
复制相似问题