/**
* 获取指定日期所在月份月末的时间
* @param year
* @param month
* @return
*/
public static int getMonthEnd(int year,int month){
Calendar c = Calendar.getInstance();
c.set(year,month,1,23,59,59);
c.add(Calendar.DAY_OF_MONTH, -1);
int i=(int)(c.getTimeInMillis()/1000);
return i;
}
/**
* 获取指定日期所在月份月初的时间
* @param year
* @param month
* @return
*/
public static int getMonthBegin(int year,int month) {
Calendar c = Calendar.getInstance();
month=month-1;
c.set(year,month,1,0,0,0);
int i=(int)(c.getTimeInMillis()/1000);
return i;
}
注意month为1到12