求 java日期切割算法

z_yes163 2015-12-29 09:48:10
数据库中存有如下数据

id starttime endtime amount

1 2015/1/1 2018/12/31 10000


当插入新数据时候

2 2015/10/1 2017/12/31 20000

需要把日期进行切割成如下的样子 然后在此存入

3 2015/1/1 2015/10/1 10000
4 2015/10/1 2017/12/31 20000
5 2017/12/31 2018/12/31 10000

再次插入数据
6 2015/10/15 2016/10/15 30000
需要拆分数据成
7 2015/1/1 2015/10/1 10000
8 2015/10/1 2015/10/15 20000
9 2015/10/15 2016/10/15 30000
10 2016/10/15 2017/12/31 20000
11 2017/12/31 2018/12/31 10000

要求有点复杂 不知道如何拆分 要写一个通用的时间算法,求大神帮忙





...全文
61 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

10,606

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧