zoukankan      html  css  js  c++  java
  • 获取两个日期之间的所有日期

    /**
    * 获取两个日期之间的所有日期
    * @param startTime 开始日期
    * @param endTime 结束日期
    * @return
    */
    @PermitAll
    @GetMapping("timeQuJian")
    public AjaxResult timeQuJian(String startTime,String endTime ) throws ParseException {
    //日期集合
    List days= new ArrayList<>();
    startTime = "2021-06-07";
    endTime = "2021-06-12";

        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
        Date start = simpleDateFormat.parse(startTime);
        Date end = simpleDateFormat.parse(endTime);
        Calendar timeStart = Calendar.getInstance();
        timeStart.setTime(start);
        Calendar timeEnd = Calendar.getInstance();
        timeEnd.setTime(end);
        timeEnd.add(Calendar.DATE,+1);// 日期加1(包含结束)
        while (timeStart.before(timeEnd))
        {
            days.add(simpleDateFormat.format(timeStart.getTime()));
            timeStart.add(Calendar.DAY_OF_YEAR,1);
        }
        return AjaxResult.success(days);
    }
  • 相关阅读:
    linux-满足多字符条件统计行数
    oracle的面试问题
    在开发过程中为什么需要写存储过程
    面向对象编程
    动态SQL
    触发器

    子程序
    游标
    集合
  • 原文地址:https://www.cnblogs.com/LQ970811/p/14859406.html
Copyright © 2011-2022 走看看