首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java取给定月度的最后一天

2012-10-11 
java取给定月份的最后一天public static String getLastDayOfMonth(String year, String month) {Calendar

java取给定月份的最后一天
public static String getLastDayOfMonth(String year, String month) {
  Calendar cal = Calendar.getInstance();
  //年
  cal.set(Calendar.YEAR, Integer.parseInt(year));
  //月,因为Calendar里的月是从0开始,所以要-1
  cal.set(Calendar.MONTH, Integer.parseInt(month) - 1);
  //日,设为一号
  cal.set(Calendar.DATE, 1);
  //月份加一,得到下个月的一号
  cal.add(Calendar.MONTH,1);
  //下一个月减一为本月最后一天
  cal.add(Calendar.DATE, -1);
  return String.valueOf(cal.get(Calendar.DAY_OF_MONTH));//获得月末是几号

}

热点排行