Loading...
墨滴

呵呵哒

2021/07/06  阅读:58  主题:前端之巅同款

工具类(获取某月的所有日期)

项目中用到的工具类

获取一月所有的日期

    private static List<Date> getAllTheDateOftheMonth(Date date) {
        List<Date> list = new ArrayList<Date>();
        Calendar cal = Calendar.getInstance();
        cal.setTime(date);
        cal.set(Calendar.DATE, 1);
        int month = cal.get(Calendar.MONTH);
        while (cal.get(Calendar.MONTH) == month) {
            list.add(cal.getTime());
            cal.add(Calendar.DATE, 1);
        }
        return list;
    }

使用案例(配合Hutool工具类)

 DateTime parse = DateUtil.parse(startDate, DatePattern.NORM_DATE_PATTERN);
        List<Date> allTheDateOftheMonth = getAllTheDateOftheMonth(parse);

呵呵哒

2021/07/06  阅读:58  主题:前端之巅同款

作者介绍

呵呵哒