zoukankan      html  css  js  c++  java
  • 获取指定日期区间内所有的日期

    /**
    * 获取时间段内的所有日期
    * @param startTime
    * @param endTime
    * @return
    */
    public static List<String> getDays(String startTime, String endTime) {

    // 返回的日期集合
    List<String> days = new ArrayList<String>();

    DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
    try {
    Date start = dateFormat.parse(startTime);
    Date end = dateFormat.parse(endTime);

    Calendar tempStart = Calendar.getInstance();
    tempStart.setTime(start);

    Calendar tempEnd = Calendar.getInstance();
    tempEnd.setTime(end);
    tempEnd.add(Calendar.DATE, +1);// 日期加1(包含结束)
    while (tempStart.before(tempEnd)) {
    days.add(dateFormat.format(tempStart.getTime()));
    tempStart.add(Calendar.DAY_OF_YEAR, 1);
    }

    } catch (Exception e) {
    e.printStackTrace();
    }
    return days;
    }
  • 相关阅读:
    20150607-0608
    20150423
    感触
    NSString里面的数字
    Git使用相关
    状态栏的设置
    UI相关问题
    分栏(标签)控制器
    导航控制器
    NSAttributedString 属性
  • 原文地址:https://www.cnblogs.com/wjxbk/p/14459170.html
Copyright © 2011-2022 走看看