zoukankan      html  css  js  c++  java
  • java通过年月得到该月每一天的日期

    public static List<String> getDayByMonth(int yearParam,int monthParam){
    List<String> list = new ArrayList<>();
    Calendar calendar = Calendar.getInstance(Locale.CHINA);
    calendar.set(yearParam, monthParam-1, 1);
    int year = calendar.get(Calendar.YEAR);//年份
    int month = calendar.get(Calendar.MONTH) + 1;//月份
    int day = calendar.getActualMaximum(Calendar.DATE);
    for (int i = 1; i <= day; i++) {
    String date=null;
    if(month<10 && i<10){
    date = String.valueOf(year)+"-0"+month+"-0"+i;
    }
    if(month<10 && i>=10){
    date = String.valueOf(year)+"-0"+month+"-"+i;
    }
    if(month>=10 && i<10){
    date = String.valueOf(year)+"-"+month+"-0"+i;
    }
    if(month>=10 && i>=10){
    date = String.valueOf(year)+"-"+month+"-"+i;
    }

    list.add(date);
    }
    return list;
    }

  • 相关阅读:
    暑假每周学习进度-7
    暑假每周学习进度-6
    寒假生活05
    寒假生活04
    寒假生活03
    寒假生活02
    寒假生活01
    软件设计师2019模拟小测
    第二周学习记录
    2019秋季学习计划
  • 原文地址:https://www.cnblogs.com/helloworld-yjh/p/10396195.html
Copyright © 2011-2022 走看看