Android日期范围
项目中有这么个需求,时间范围查询条件,取得上个月最后一天至今天的时间范围作为查询条件。
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Calendar cal = Calendar.getInstance(); Calendar calendar = Calendar.getInstance(); //结束时间TextView mTextViewEndDate.setText(df.format(calendar.getTime()));//结束时间 今日 calendar.add(cal.MONTH, -1); calendar.set(cal.DATE, 1); calendar.add(cal.DATE, -1); String day_end_prevM = df.format(calendar.getTime()); //开始时间TextView mTextViewBeginDate.setText(day_end_prevM);//开始时间 上个月最后一天