问题描述
假设我有一个开始日期和结束日期(LocalDate),从2020年5月1日到2020年1月21日,则该月分为以下子日期范围:
01/01/2020 - 07/01/2020,08/01/2020 - 15/01/2020,16/01/2020 - 23/01/2020...
上面的子范围是给定的,不能更改。
基于上述间隔,我应该提取从给定的时间间隔
05/01/2020 - 07/01/2020,16/01/2020 - 21/01/2020
即开始日期和结束日期应该与传递的日期匹配,并且中间的日期应该被打破。
截至目前,我正在执行startDate.datesUntil(endDate)获取所有日期列表,然后制作不同的Datarange对象。 (Datarange对象只有开始和结束日期(LocalDate))。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)