草率的写了一下
通过输入的周数,获取选择周数的开始时间可结束时间
周的结束时间(周数*7=天数) 周的开始时间 (周数*7=天数)
代码
/**
* 输入周数 开始 42周*7 = 294-7
*/
String startTime = getDateStr("2018-12-31", (294 - 7));
/**
* 输入周数 结束 42周*7 = 294-1
*/
String stopTime = getDateStr("2018-12-31", 294 - 1);
MyLog.e("周的开始时间____" + startTime);
MyLog.e("周的结束时间____" + stopTime);
}
/**
* @param day
* @param dayAddNum
* @return
*/
public static String getDateStr(String day, long dayAddNum) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date nowDate = null;
try {
nowDate = df.parse(day);
} catch (ParseException e) {
e.printStackTrace();
}
Date newDate2 = new Date(nowDate.getTime() + dayAddNum * 24 * 60 * 60 * 1000);
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
String dateOk = simpleDateFormat.format(newDate2);
return dateOk;
}