/**
* 当月第一天
* @param timeFlag 是否带时分秒, true是
* @return
*/
public static String getFirstDay(boolean timeFlag) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
Date theDate = calendar.getTime();
GregorianCalendar gcLast = (GregorianCalendar) Calendar.getInstance();
gcLast.setTime(theDate);
gcLast.set(Calendar.DAY_OF_MONTH, 1);
String day_first = df.format(gcLast.getTime());
StringBuffer str = new StringBuffer().append(day_first);
if(timeFlag){
str.append(" 00:00:00");
}
return str.toString();
}