获取当天的开始时间
Calendar todayStart = Calendar.getInstance(); todayStart.set(Calendar.HOUR, 0); todayStart.set(Calendar.MINUTE, 0); todayStart.set(Calendar.SECOND, 0); todayStart.set(Calendar.MILLISECOND, 0); todayStart.set(Calendar.AM_PM, Calendar.AM); return TIME_SDF.format(todayStart.getTime());
获取当天的结束时间
Calendar todayStart = Calendar.getInstance(); todayStart.set(Calendar.HOUR, 23); todayStart.set(Calendar.MINUTE, 59); todayStart.set(Calendar.SECOND, 59); todayStart.set(Calendar.MILLISECOND, 999); todayStart.set(Calendar.AM_PM, Calendar.AM); return TIME_SDF.format(todayStart.getTime());
获取最近7天的开始时间和结束时间
public static ScanTimeBean getSevendayTimeBean(){
Calendar now = Calendar.getInstance();
String endTime = TIME_SDF.format(now.getTime());
now.set(Calendar.DAY_OF_YEAR, now.get(Calendar.DAY_OF_YEAR) - 6);
now.set(Calendar.HOUR, 0);
now.set(Calendar.MINUTE, 0);
now.set(Calendar.SECOND, 0);
now.set(Calendar.MILLISECOND, 0);
now.set(Calendar.AM_PM, Calendar.AM);
String startTime = TIME_SDF.format(now.getTime());
ScanTimeBean tb = new ScanTimeBean();
tb.setStartTime(startTime);
tb.setEndTime(endTime);
return tb;
}



