JAVA代码获取月份的第一天跟最后一天

来源:互联网 发布:gdi高级编程 pdf 编辑:程序博客网 时间:2024/04/29 20:47
 /*获取月份的第一天跟最后一天*/    @SuppressWarnings("unused")public static String[] getDate(int month){                   //month不能小于1,此次应该写个排错处理,我就不写了                   SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd");     Calendar calendar =Calendar.getInstance();    calendar.set(Calendar.YEAR,Integer.parseInt(new SimpleDateFormat("yyyy").format(new Date())));    calendar.set(Calendar.MONTH,month-1);    calendar.set(Calendar.DATE, 1);     int maxDay = calendar.getActualMaximum(Calendar.DATE) ;     int  minDay= calendar.getActualMinimum(Calendar.DATE) ;     String minDayOfMonth=dateFormat.format(calendar.getTime());     calendar.set(calendar.DATE, maxDay);     String maxDayOfMonth=dateFormat.format(calendar.getTime());     String[] dataArray=new String[]{minDayOfMonth,maxDayOfMonth};//把该月的第一天跟最后一天扔到数组里     return dataArray;    }

0 0
原创粉丝点击