首页 > 其他 > 详细

计算一周区间段

时间:2017-01-20 10:59:55      阅读:236      评论:0      收藏:0      [点我收藏+]

 private String[] getDateArrByWeek(Date startDate, Date endDate) {  

   Calendar c = Calendar.getInstance();   

    List<String> list = new ArrayList<String>();   

       SimpleDateFormat df = new SimpleDateFormat("YYYY年MM月dd日");   

   for (; startDate.getTime() <= endDate.getTime();) {    

              String _startDate = df.format(startDate);    

              c.setTime(startDate);    

              c.add(Calendar.WEEK_OF_MONTH, 1);    

              startDate = c.getTime();    

              String _endDate = df.format(startDate);    

              c.setTime(startDate);    

              c.add(Calendar.DATE, -1);    

              _endDate = df.format(c.getTime());   

              list.add(_startDate+"-"+_endDate);   

}

             String[] ret = new String[list.size()];   

                   for (int i = 0; i < list.size(); i++) {   

                           ret[i] = list.get(i);   

                  }

  return ret;  }

计算一周区间段

原文:http://www.cnblogs.com/cuijinlong/p/6322067.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!