java获取选中月份的最后一天!

来源:互联网 发布:网易云音乐 知乎 编辑:程序博客网 时间:2024/05/02 17:52


String[] dbtstr=yuefen.split("-");   //拆分获取的年-月2016-06

Calendar cal = Calendar.getInstance();

Calendar cal = Calendar.getInstance();

// 不加下面2行,就是取当前时间前一个月的第一天及最后一天
cal.set(Calendar.YEAR,Integer.parseInt(dbtstr[0]));   //dbtstr[0]选择的年份
cal.set(Calendar.MONTH, Integer.parseInt(dbtstr[1]));   //dbtstr[1]选择的月份
cal.set(Calendar.DAY_OF_MONTH, 1);
cal.add(Calendar.DAY_OF_MONTH, -1);
Date lastDate = cal.getTime();
String choicelasyDate=sdf.format(lastDate);   //获取选中月份的最后一日
0 0
原创粉丝点击