• 获取当前日期前100天的日期


    public List getDatePeriod(Date date, int beforeDays){
    List datePeriodList = new ArrayList();
    DateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");
    Calendar cal = Calendar.getInstance();
    cal.setTime(date);
    int inputDayOfYear = cal.get(Calendar.DAY_OF_YEAR);
    for(int i=beforeDays-1;i>=0;i--){
    cal.set(Calendar.DAY_OF_YEAR , inputDayOfYear-i);
    datePeriodList.add(dateFormat.format(cal.getTime()));
    }
    return datePeriodList;
    }

    public static void main(String[] agrs){
    FindDates test = new FindDates();
    //当前日期前100天的日期
    List dateList= test.getDatePeriod(new Date(), 100);
    for(Object date:dateList){
    System.out.println(date);
    }

    }

    在整理资料,不记得这代码在哪里copy的了,原主请见谅

  • 相关阅读:
    Xcode常用
    iOS知识点
    iOS Crash上传
    [crash详解与防护] KVO crash
    iOS常见bug
    PHP实现万年历
    在Vue框架中引入Element
    PHP--随机生成颜色
    PHP读取Excel表格数据
    权限管理功能(一)
  • 原文地址:https://www.cnblogs.com/lanliying/p/6144937.html
Copyright © 2020-2023  润新知