本月
public String getCurMonthFirstDay() {
SimpleDateFormat dateSdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_MONTH,1);
String firstDay = dateSdf.format(calendar.getTime());
return firstDay;
}
public String getCurMonthLastDay() {
SimpleDateFormat dateSdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_MONTH,calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
String lastDay = dateSdf.format(calendar.getTime());
return lastDay;
}
上月
public String getLastMonthFirstDay() {
SimpleDateFormat dateSdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MONTH, -1);
calendar.set(Calendar.DAY_OF_MONTH,1);
String firstDay = dateSdf.format(calendar.getTime());
return firstDay;
}
public String getLastMonthLastDay() {
SimpleDateFormat dateSdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_MONTH,0);
String lastDay = dateSdf.format(calendar.getTime());
return lastDay;
}