急,高分求解!如何按日期合并连续时间段?

xinquan 2008-06-30 06:52:56
现在选择到有一串日期:2008-1-1,2008-1-4,2008-1-5,2008-1-6,2008-1-7,2008-1-8,2008-1-11,2008-1-15,2008-1-16,2008-1-17,2008-1-25
需要写一个方法,把该时间段内按日期合并连续时间段为一串字符串,合并结果如下:
2008-1-1,2008-1-4~2008-1-8,2008-1-11,2008-1-15~2008-1-17,2008-1-25
编写一个方法把时间字符串中连接的时间段合并的方法!高分求解!
...全文
140 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sd5816690 2008-07-01
  • 打赏
  • 举报
回复
我晕,我不是回答过你了吗,你没看昨天的帖子?
http://topic.csdn.net/u/20080630/18/39aadd6d-db0d-4fe1-a9f4-6b4c9e0906c5.html

虽然是javascript写的,但相信你能自己改成其他语言吧
sunzhyng 2008-07-01
  • 打赏
  • 举报
回复
先排序
然后循环取年月,找到最小日期的号,和最大日期的号
按你要求的格式拼接,输出

81,092

社区成员

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

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