/**
* 根据当前日期获取本周所有日期
* @return
*/
public static ArrayList<String> dateList() {
Calendar cal = Calendar.getInstance();
ArrayList<String> list = new ArrayList<String>();
int date = cal.get(Calendar.DAY_OF_MONTH);
int n = cal.get(Calendar.DAY_OF_WEEK);
if (n == 1) { n = 7; } else { n = n - 1; }
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
for (int i = 1; i <= 7; i++) {
cal.set(Calendar.DAY_OF_MONTH, date + i - n);
list.add(i-1, sdf.format(cal.getTime()));
}
return list;
}
* 根据当前日期获取本周所有日期
* @return
*/
public static ArrayList<String> dateList() {
Calendar cal = Calendar.getInstance();
ArrayList<String> list = new ArrayList<String>();
int date = cal.get(Calendar.DAY_OF_MONTH);
int n = cal.get(Calendar.DAY_OF_WEEK);
if (n == 1) { n = 7; } else { n = n - 1; }
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
for (int i = 1; i <= 7; i++) {
cal.set(Calendar.DAY_OF_MONTH, date + i - n);
list.add(i-1, sdf.format(cal.getTime()));
}
return list;
}