得到当天时间
SimpleDateFormat format = new SimpleDateFormat( "yyyy-MM-dd" ); String todayData = format.format(Calendar.getInstance().getTime());
得到当月第一天
public static String getMonthFirstDay() { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); // 获取当月的第一天 Calendar cal_1 = Calendar.getInstance();// 获取当前日期 cal_1.add(Calendar.MONTH, 0); cal_1.set(Calendar.DAY_OF_MONTH, 1);// 设置为1号,本月第一天 return format.format(cal_1.getTime()); }
得到当月最后一天
public static String getMonthLastDay() { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); // 获取前月的最后一天 Calendar cale = Calendar.getInstance(); cale.set(Calendar.DAY_OF_MONTH, cale.getActualMaximum(Calendar.DAY_OF_MONTH)); //设置本月的最大 return format.format(cale.getTime()); }